chkufsd-bin

maintainer Drommer · 3 votes · scanned 2026-08-03 00:08:14.047287
MEDIUM
View on AUR ↗
Why flagged The PKGBUILD downloads a prebuilt binary ('chkufsd') from archive.org (a personal/third-party upload at archive.org/download/tools_202401/tools.zip) rather than from the official Paragon Software source. This binary is then installed as an executable with 755 permissions. While the sha256sum provides some integrity guarantee against accidental corruption, archive.org uploads are user-contributed and the artifact could be replaced or was originally uploaded by an unknown party — there is no cryptographic signature from Paragon verifying authenticity. Installing an unverified prebuilt binary from a non-official host is a genuine supply-chain concern: if the binary is malicious or backdoored, it runs with user/root privileges. This is a textbook medium-severity supply-chain risk.

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:12 source=("https://archive.org/download/tools_202401/tools.zip"
MEDIUM AI review llm_review

An AI model (anthropic/claude-4.6-sonnet-20260217) reviewed this and agrees it is MEDIUM (confidence 82%): The PKGBUILD downloads a prebuilt binary ('chkufsd') from archive.org (a personal/third-party upload at archive.org/download/tools_202401/tools.zip) rather than from the official Paragon Software source. This binary is then installed as an executable with 755 permissions. While the sha256sum provides some integrity guarantee against accidental corruption, archive.org uploads are user-contributed and the artifact could be replaced or was originally uploaded by an unknown party — there is no cryptographic signature from Paragon verifying authenticity. Installing an unverified prebuilt binary from a non-official host is a genuine supply-chain concern: if the binary is malicious or backdoored, it runs with user/root privileges. This is a textbook medium-severity supply-chain risk.

PKGBUILD

1 offending line(s) highlighted
1# Maintainer: Serhii Starovoitov <drommer.94@gmail.com>
2
3pkgname=chkufsd-bin
4pkgver=r279255.b1403
5pkgrel=1
6pkgdesc='Combined utility for checking and fixing NTFS / HFS+ file systems'
7url='https://www.paragon-software.com/technologies/ufsd.html'
8arch=('i686' 'x86_64')
9license=('LGPL-3.0-or-later')
10conflicts=('chkufsd' 'chkntfs' 'chkhfs')
11provides=('chkufsd' 'chkntfs' 'chkhfs')
12source=("https://archive.org/download/tools_202401/tools.zip"
13 "https://www.gnu.org/licenses/lgpl-3.0.txt")
14sha256sums=('94835f5762de29febcbe88b3735eafe17adb1997b6b484f6b39c7a14476a936c'
15 'e3a994d82e644b03a792a930f574002658412f62407f5fee083f2555c5f23118')
16
17package() {
18 install -Dm755 "$srcdir/disk tools/chkufsd" -t "$pkgdir/usr/bin"
19 ln -s "/usr/bin/chkufsd" "$pkgdir/usr/bin/chkntfs"
20 ln -s "/usr/bin/chkufsd" "$pkgdir/usr/bin/chkhfs"
21 install -Dm644 "$srcdir/lgpl-3.0.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
22}
23

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