ampinstmgr

LOW
maintainer Wrxn 0 votes scanned 2026-09-17 00:27:14.276658
View on AUR
Why flagged

The source is a prebuilt tarball from the vendor's own domain (cubecoders.com), which hosts the official AMP software; while not on a standard code forge, it is the legitimate distribution point, and the package installs only the vendor's files without executing remote code or exhibiting malicious behavior.

Triggered rules

Low AI review downgraded a static finding llm_review

The static rules flagged this MEDIUM, but an AI model (qwen/qwen3-235b-a22b-2507) reviewed the full PKGBUILD and judged it LOW (confidence 95%): The source is a prebuilt tarball from the vendor's own domain (cubecoders.com), which hosts the official AMP software; while not on a standard code forge, it is the legitimate distribution point, and the package installs only the vendor's files without executing remote code or exhibiting malicious behavior.

1 higher static finding superseded - not the current verdict (shown for transparency)
Medium source=() URL on a non-standard host source_untrusted_domain

One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).

  • PKGBUILD:22 source=("http://repo.cubecoders.com/$pkgname-$pkgver.x86_64.tgz"

PKGBUILD

1 offending line(s) highlighted
1# Maintainer: Wrxn <arch@rnny.xyz>
2pkgname=ampinstmgr
3pkgver=2.8.0.4
4pkgrel=1
5epoch=
6pkgdesc="AMP (Application Management Panel) is a simple to use and easy to install control panel and management system for hosting game servers."
7arch=('i686' 'x86_64')
8url="https://cubecoders.com/AMP"
9license=(unknown)
10groups=()
11depends=(tmux socat dnsutils jq qrencode mono)
12makedepends=()
13checkdepends=()
14optdepends=(jre8-openjdk-headless jre-openjdk-headless steamcmd docker)
15provides=()
16conflicts=()
17replaces=()
18backup=()
19options=(!strip)
20install=
21changelog=
22source=("http://repo.cubecoders.com/$pkgname-$pkgver.x86_64.tgz"
23 sysusers.conf
24 tmpfiles.conf
25 )
26sha256sums=('245a923b28a0deafe8e58fb42bb5ac4b43045a7543dd23f56ae03ddaa358c29a'
27 '54478340926d4f49dd784c7cffe8e191a0b5b1dc29b72694f02b40a9672d9237'
28 '5c6a673550c8243556e2c770c8e85f5892cdee334d063e49aa398175b00fce11')
29noextract=()
30
31package() {
32 cd "$srcdir/"
33
34 cp -r . "$pkgdir/"
35
36 rm "$pkgdir/$pkgname-$pkgver.x86_64.tgz"
37
38 # move system units to the correct place
39 install -dm755 "$pkgdir/usr/lib"
40 mv "$pkgdir/etc/systemd" "$pkgdir/usr/lib"
41
42 # add amp user
43 install -Dm644 sysusers.conf "$pkgdir/usr/lib/sysusers.d/ampinstmgr.conf"
44 install -Dm644 tmpfiles.conf "$pkgdir/usr/lib/tmpfiles.d/ampinstmgr.conf"
45}
46
47# vim:set ts=2 sw=2 et:
48

Changes since previous scan

--- PKGBUILD @ 2026-09-09 00:04
+++ PKGBUILD @ 2026-09-17 00:27
@@ -1,6 +1,6 @@
# Maintainer: Wrxn <arch@rnny.xyz>
pkgname=ampinstmgr
-pkgver=2.7.2.8
+pkgver=2.8.0.4
pkgrel=1
epoch=
pkgdesc="AMP (Application Management Panel) is a simple to use and easy to install control panel and management system for hosting game servers."
@@ -23,7 +23,7 @@
sysusers.conf
tmpfiles.conf
)
-sha256sums=('b91c0b87e9e11e5caf0c34735580105c43ee4eb9325b96d9849cdbdf06d7210b'
+sha256sums=('245a923b28a0deafe8e58fb42bb5ac4b43045a7543dd23f56ae03ddaa358c29a'
'54478340926d4f49dd784c7cffe8e191a0b5b1dc29b72694f02b40a9672d9237'
'5c6a673550c8243556e2c770c8e85f5892cdee334d063e49aa398175b00fce11')
noextract=()

Scan history

Scanned at (UTC)SeverityRules
2026-09-17 00:27:14 Low 2
2026-09-16 00:03:17 Low 2
2026-09-15 00:25:31 Low 2
2026-09-14 00:27:57 Low 2
2026-09-13 00:19:54 Low 2
2026-09-12 00:25:17 Low 2
2026-09-11 00:19:22 Low 2
2026-09-10 00:22:44 Low 2
2026-09-09 13:19:49 Medium 1
2026-09-09 00:04:09 Medium 2
2026-09-08 00:18:08 Medium 2
2026-09-07 00:30:15 Medium 2
2026-09-06 00:17:06 Medium 2
2026-09-05 00:16:27 Medium 2
2026-09-04 00:03:13 Medium 2
2026-09-03 00:15:47 Medium 2
2026-09-02 00:02:31 Medium 2
2026-09-01 00:11:19 Medium 2
2026-08-31 00:19:57 Medium 2
2026-08-30 00:04:14 Medium 2

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion