typhoon_2001
Triggered rules
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:16
source=("https://www.dropbox.com/s/q57ev217t83bi4z/typhoon_2001_r3992.tar.gz" "https://www.dropbox.com/s/ac7ioyle250h8zr/typhoon_add.tar.gz?dl=0")
llm_review
An AI model (anthropic/claude-4.6-sonnet-20260217) reviewed this and agrees it is MEDIUM (confidence 75%): The PKGBUILD downloads and installs a prebuilt binary ('typhoon') from Dropbox, a personal/unofficial file-hosting service. The binary is executed directly (chmod a+x, installed to /usr/bin and /usr/share). While MD5 checksums are present, MD5 is cryptographically weak and Dropbox links can be silently replaced by the link owner. The upstream project URL (kuto.de) does not match the Dropbox source host, meaning there is no way to verify these are authentic official releases. This is a genuine supply-chain concern: an untrusted prebuilt binary from a non-official host installed system-wide. The cheaper model's MEDIUM rating is correct.
PKGBUILD
1 offending line(s) highlighted# Typhoon PKGBUILD
# Contributer: Klepto <geomoch@gmail.com>
# Redone, updated and maintained by McLenin <mclenin at gooogles email>
pkgname=typhoon_2001
pkgver=r3992
pkgrel=5
pkgdesc="A fast paced 3D shoot-em-up based on Tempest 2000"
arch=("i686" "x86_64")
url="http://www.kuto.de/projekte_typhoon.html"
license=("unknown freeware")
options=(!strip)
install=typhoon_2001.install
depends_i686+=("flac" "glu" "libpulse" "libvorbis" "libxcursor" "libxpm" "libxrender" "mesa")
depends_x86_64+=("lib32-flac" "lib32-glu" "lib32-libpulse" "lib32-libvorbis" "lib32-libxcursor" "lib32-libxpm" "lib32-libxrender" "lib32-mesa" )
source=("https://www.dropbox.com/s/q57ev217t83bi4z/typhoon_2001_r3992.tar.gz" "https://www.dropbox.com/s/ac7ioyle250h8zr/typhoon_add.tar.gz?dl=0")
md5sums=('d83d89570a18ef121776442baef00647'
'b02d2ea8fcfed6f065cf1837723c03da')
package() {
install -dm777 "$pkgdir"/usr/share/$pkgname
install -d "$pkgdir"{/usr/share/$pkgname/game/,/usr/share/applications/,/usr/bin/}
cp -r $srcdir/game/* $pkgdir/usr/share/$pkgname/game/
install -m644 $srcdir/*.mod $pkgdir/usr/share/$pkgname/
install -m644 $srcdir/*.dat $pkgdir/usr/share/$pkgname/
install -m644 $srcdir/*.txt $pkgdir/usr/share/$pkgname/
chmod a+x $srcdir/typhoon
ls -all $srcdir/typhoon
cp -a $srcdir/typhoon $pkgdir/usr/share/$pkgname/typhoon
# md5sum $pkgdir/usr/share/$pkgname/typhoon
install -Dm644 $srcdir/$pkgname.png $pkgdir/usr/share/$pkgname/
install -Dm644 $srcdir/$pkgname.desktop $pkgdir/usr/share/applications/
install -Dm755 $srcdir/$pkgname $pkgdir/usr/bin/
}
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-03 00:08:14 | MEDIUM | 2 |
| 2026-08-02 00:16:08 | MEDIUM | 2 |
| 2026-08-01 00:11:18 | MEDIUM | 2 |
| 2026-07-31 00:14:10 | MEDIUM | 2 |
| 2026-07-30 00:17:23 | MEDIUM | 2 |
| 2026-07-29 00:25:53 | MEDIUM | 2 |
| 2026-07-28 00:07:28 | MEDIUM | 2 |
| 2026-07-27 00:24:32 | MEDIUM | 2 |
| 2026-07-26 00:07:32 | MEDIUM | 2 |
| 2026-07-25 00:13:44 | MEDIUM | 2 |
| 2026-07-24 00:02:28 | MEDIUM | 2 |
| 2026-07-23 00:14:47 | MEDIUM | 2 |
| 2026-07-22 00:29:32 | MEDIUM | 2 |
| 2026-07-21 00:24:15 | MEDIUM | 2 |
| 2026-07-20 00:19:49 | MEDIUM | 2 |
| 2026-07-19 00:17:08 | MEDIUM | 2 |
| 2026-07-18 00:14:48 | MEDIUM | 2 |
| 2026-07-17 00:06:16 | MEDIUM | 2 |
| 2026-07-16 00:05:41 | MEDIUM | 2 |
| 2026-07-15 00:09:25 | MEDIUM | 2 |