ugcli

maintainer aloxaf · 0 votes · scanned 2026-08-03 00:08:14.047287
MEDIUM
View on AUR ↗
Why flagged The PKGBUILD downloads a prebuilt binary (no source compilation) from osswaf.ugnas.com, which appears to be the CDN/OSS host for UGNAS (a NAS OS vendor by Ugreen). The developer documentation URL (developer.ugnas.com) and the download host (osswaf.ugnas.com) share the ugnas.com domain, suggesting this is the official vendor distribution channel rather than a random personal host. However, the binary is executed directly with no source code available, the license is listed as 'unknown', and the host is not a well-known forge or package registry. A sha256 checksum is present, which mitigates substitution risk at the point of download, but does not protect against the vendor themselves distributing a malicious binary. This is a classic prebuilt-binary-from-vendor pattern: not clearly malicious, but carries inherent supply-chain risk since users must fully trust the vendor's CDN infrastructure. The medium rating is appropriate: it is an executed binary from a non-standard (though apparently official vendor) host with no source verification possible.

Triggered rules

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:10 source=("ugcli-v${pkgver}-linux-amd64::https://osswaf.ugnas.com/pro/ugcli/download/ugcli-v${pkgver}-linux-amd64")
MEDIUM AI review 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 (no source compilation) from osswaf.ugnas.com, which appears to be the CDN/OSS host for UGNAS (a NAS OS vendor by Ugreen). The developer documentation URL (developer.ugnas.com) and the download host (osswaf.ugnas.com) share the ugnas.com domain, suggesting this is the official vendor distribution channel rather than a random personal host. However, the binary is executed directly with no source code available, the license is listed as 'unknown', and the host is not a well-known forge or package registry. A sha256 checksum is present, which mitigates substitution risk at the point of download, but does not protect against the vendor themselves distributing a malicious binary. This is a classic prebuilt-binary-from-vendor pattern: not clearly malicious, but carries inherent supply-chain risk since users must fully trust the vendor's CDN infrastructure. The medium rating is appropriate: it is an executed binary from a non-standard (though apparently official vendor) host with no source verification possible.

PKGBUILD

1 offending line(s) highlighted
1# Maintainer: aloxaf <aloxafx@gmail.com>
2
3pkgname=ugcli
4pkgver=1.1.0.12
5pkgrel=1
6pkgdesc='CLI tool for UGOS Pro application developers'
7arch=('x86_64')
8url='https://developer.ugnas.com/doc/tools/ugcli.html'
9license=('unknown')
10source=("ugcli-v${pkgver}-linux-amd64::https://osswaf.ugnas.com/pro/ugcli/download/ugcli-v${pkgver}-linux-amd64")
11sha256sums=('9724e08cf381aa4e28a5f8168c93d2aa512e9b753b0b95b7ddd4a94c348b87f3')
12options=('!strip')
13
14package() {
15 install -Dm755 "${srcdir}/ugcli-v${pkgver}-linux-amd64" "${pkgdir}/usr/bin/ugcli"
16}
17

Scan history

Scanned at (UTC)SeverityRules
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

Report a package

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

0 / 4000
Your suggestion