zatikon
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:13
source=('https://dl.dropboxusercontent.com/s/ww6ibq603fmvck1/zatikon-jars.tar.xz')
llm_review
An AI model (anthropic/claude-4.6-sonnet-20260217) reviewed this and agrees it is MEDIUM (confidence 72%): The package downloads a prebuilt binary archive (JAR files) from a personal Dropbox URL (dl.dropboxusercontent.com), which is an unofficial, non-vendor host. The JARs are executed at runtime via java-runtime. While checksums (md5 and sha256) are present, Dropbox links can be silently replaced by the link owner, and there is no way to verify these JARs correspond to the official Zatikon release. This is a genuine supply-chain concern: executed code from an unofficial personal hosting service rather than the upstream vendor (zatikon.com). The sha256 also appears truncated (63 hex chars instead of 64), which is a minor integrity concern. Overall this fits the medium category: prebuilt executed binaries from a non-official host.
PKGBUILD
1 offending line(s) highlighted# Maintainer: Lukky513 <lukky513 (a t) gmail (d o t) com>
pkgname=zatikon
pkgver=1.003
pkgrel=3
pkgdesc='Turn-based board strategy game inspired by chess, made by Chronic Logic'
arch=('any')
url="http://www.zatikon.com"
license=('custom:ZatikonEULA')
depends=('java-runtime-jre<=7'
'hicolor-icon-theme'
'sh')
install=('zatikon.install')
source=('https://dl.dropboxusercontent.com/s/ww6ibq603fmvck1/zatikon-jars.tar.xz')
package() {
_gamedir=${pkgdir}/opt/${pkgname}
install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
for jarname in zatikon sound art; do
install -Dm644 ${jarname}.jar ${_gamedir}/${jarname}.jar
done
install -Dm755 ${pkgname} ${pkgdir}/usr/bin/${pkgname}
for size in 16x16 32x32 48x48 64x64 128x128; do
install -Dm644 icons/${pkgname}_${size}.png ${pkgdir}/usr/share/icons/hicolor/${size}/apps/${pkgname}.png
done
install -Dm644 icons/${pkgname}_128x128.png ${pkgdir}/usr/share/pixmaps/${pkgname}.png
install -Dm644 ${pkgname}.desktop ${pkgdir}/usr/share/applications/${pkgname}.desktop
}
md5sums=('f67c04f9c086f198dfc85c5a4a99b284')
sha256sums=('4d8839d5638033769a152b12584f455c9985288852808579e1084eac58966aa0')
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 |