cycligent-git-tool
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:11
source_x86_64=("https://s3-us-west-2.amazonaws.com/cycligent-downloads/CycligentGitTool/installers/linux/x64/CycligentGitTool-0.5.2-linux-x64.deb")
llm_review
An AI model (anthropic/claude-4.6-sonnet-20260217) reviewed this and agrees it is MEDIUM (confidence 72%): The PKGBUILD downloads a prebuilt binary .deb from an S3 bucket (s3-us-west-2.amazonaws.com/cycligent-downloads) which is the vendor's own distribution channel for Cycligent Git Tool — not a random personal host. However, S3 buckets can be misconfigured, taken over, or the vendor may have abandoned the product (cycligent.com appears defunct), meaning the bucket could be repurposed or the binary swapped without notice. The sha512sum provides integrity checking against the known-good hash, which mitigates silent substitution risk somewhat, but the binary itself is a closed-source prebuilt executable installed into /usr with no source verification possible. The extraction is also slightly unusual (unpacking data.tar.xz from the .deb manually), but functionally correct. Overall this is a real supply-chain concern: an executed prebuilt binary from a potentially abandoned vendor's S3 bucket, with no source build option — consistent with a genuine MEDIUM rating.
PKGBUILD
1 offending line(s) highlighted# Maintainer: liberodark
pkgname=cycligent-git-tool
pkgver=0.5.2
pkgrel=1
pkgdesc="Cross-platform, Actionable, Graphical Git Dashboard"
arch=('x86_64')
url="https://www.cycligent.com"
license=('Custom')
depends=('xdg-utils')
source_x86_64=("https://s3-us-west-2.amazonaws.com/cycligent-downloads/CycligentGitTool/installers/linux/x64/CycligentGitTool-0.5.2-linux-x64.deb")
sha512sums_x86_64=('2cc6ed96d80ec710672c31506b350daf753b11110cd65178d50cd1994b4a038b0610b22d7aa064941ba6785188b2769b8d1bf6993a0aec39b91fd8e335fb9d23')
package() {
cd $srcdir
tar xvf data.tar.xz
cp -r usr $pkgdir
}
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 |