xfce-bing-everyday-wallpaper-bin

maintainer Dangerise · 0 votes · scanned 2026-08-03 00:08:14.047287
MEDIUM
View on AUR ↗
Why flagged This PKGBUILD downloads and installs a prebuilt binary from gitee.com (a Chinese code hosting platform), which is the maintainer's own personal repository. While gitee.com is a legitimate hosting platform (similar to GitHub), the binary is not from an official distribution channel like crates.io or a well-known mirror. The package installs an executed binary directly to /usr/bin without any source compilation, meaning users must trust that the prebuilt binary matches the source code in the repository. The sha256sum provides integrity checking against tampering in transit, but does not verify that the binary was actually compiled from the published source. This is a classic supply-chain concern: a personal host serving prebuilt binaries where the maintainer controls both the source and the binary artifact. The risk is real but not clearly malicious — it's the standard medium-risk pattern of an unofficial prebuilt binary from a personal host.

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:15 source=("https://gitee.com/dangerise/xfce-bing-everyday-wallpaper.git/releases/download/v$pkgver/xfce-bing-everyday-wallpaper-$pkgver-x86_64.tar.gz")
MEDIUM AI review llm_review

An AI model (anthropic/claude-4.6-sonnet-20260217) reviewed this and agrees it is MEDIUM (confidence 72%): This PKGBUILD downloads and installs a prebuilt binary from gitee.com (a Chinese code hosting platform), which is the maintainer's own personal repository. While gitee.com is a legitimate hosting platform (similar to GitHub), the binary is not from an official distribution channel like crates.io or a well-known mirror. The package installs an executed binary directly to /usr/bin without any source compilation, meaning users must trust that the prebuilt binary matches the source code in the repository. The sha256sum provides integrity checking against tampering in transit, but does not verify that the binary was actually compiled from the published source. This is a classic supply-chain concern: a personal host serving prebuilt binaries where the maintainer controls both the source and the binary artifact. The risk is real but not clearly malicious — it's the standard medium-risk pattern of an unofficial prebuilt binary from a personal host.

PKGBUILD

1 offending line(s) highlighted
1# Maintainer: Dangerise
2#
3# This PKGBUILD was generated by `cargo aur`: https://crates.io/crates/cargo-aur
4
5pkgname=xfce-bing-everyday-wallpaper-bin
6pkgver=1.1.2
7pkgrel=1
8pkgdesc="A tool to let change your wallpaper on the xfce4 to bing's everyday wallpaper"
9url="https://gitee.com/dangerise/xfce-bing-everyday-wallpaper"
10license=("MIT")
11arch=("x86_64")
12provides=("xfce-bing-everyday-wallpaper")
13conflicts=("xfce-bing-everyday-wallpaper")
14depends=("kdialog")
15source=("https://gitee.com/dangerise/xfce-bing-everyday-wallpaper.git/releases/download/v$pkgver/xfce-bing-everyday-wallpaper-$pkgver-x86_64.tar.gz")
16sha256sums=("f2a3b8f9f5a61876f1c582546b11bc7a47b3004da552c34721b6a503486ceb2f")
17
18package() {
19 install -Dm755 xfce-bing-everyday-wallpaper -t "$pkgdir/usr/bin"
20 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
21}
22

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