imagevis3d-bin

MEDIUM
maintainer khdlr 1 votes scanned 2026-09-17 00:27:14.276658
View on AUR
Why flagged

This PKGBUILD installs a prebuilt binary tarball from sci.utah.edu (the Scientific Computing and Imaging Institute at the University of Utah), which is the legitimate upstream host for ImageVis3D — an NIH/NIGMS-funded project. The domain is official and not a personal or random host. However, the package still qualifies as medium risk because: (1) it installs an unverified prebuilt binary blob directly into /opt and executes it, with no source build; (2) the binary targets Ubuntu 13.10, making it very old and potentially unmaintained; (3) sha512sums are present but cannot protect against a compromised upstream server silently replacing the file; (4) the wrapper scripts use a cd+relative-path execution pattern. The checksums are also suspiciously short (127 hex chars instead of 128 for sha512), suggesting possible truncation, though this may be a display artifact. Overall this is a legitimate but supply-chain-risky pattern of installing old prebuilt binaries from an upstream vendor host — a genuine medium concern, not a false positive, but not an active attack.

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:16 source=("http://www.sci.utah.edu/releases/imagevis3d_v3.1.0/ImageVis3D-${pkgver}-Ubuntu-13.10-${CARCH}.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 installs a prebuilt binary tarball from sci.utah.edu (the Scientific Computing and Imaging Institute at the University of Utah), which is the legitimate upstream host for ImageVis3D — an NIH/NIGMS-funded project. The domain is official and not a personal or random host. However, the package still qualifies as medium risk because: (1) it installs an unverified prebuilt binary blob directly into /opt and executes it, with no source build; (2) the binary targets Ubuntu 13.10, making it very old and potentially unmaintained; (3) sha512sums are present but cannot protect against a compromised upstream server silently replacing the file; (4) the wrapper scripts use a cd+relative-path execution pattern. The checksums are also suspiciously short (127 hex chars instead of 128 for sha512), suggesting possible truncation, though this may be a display artifact. Overall this is a legitimate but supply-chain-risky pattern of installing old prebuilt binaries from an upstream vendor host — a genuine medium concern, not a false positive, but not an active attack.

PKGBUILD

1 offending line(s) highlighted
1# Maintainer: Konrad Heidler(cloud-oak) <k.heidler@tum.de>
2
3pkgname=imagevis3d-bin
4pkgver=3.1.0
5pkgrel=1
6pkgdesc="ImageVis3D is a new volume rendering program developed by the NIH/NIGMS Center for Integrative Biomedical Computing. The main design goals are simplicity, scalability, and interactivity.."
7depends=('qt4')
8makedepends=()
9arch=('x86_64')
10license=('MIT')
11url="http://www.sci.utah.edu/software/imagevis3d.html"
12
13provides=('imagevis3d')
14conflicts=()
15
16source=("http://www.sci.utah.edu/releases/imagevis3d_v3.1.0/ImageVis3D-${pkgver}-Ubuntu-13.10-${CARCH}.tar.gz"
17 "https://raw.githubusercontent.com/SCIInstitute/ImageVis3D/master/ImageVis3D/Resources/icon_128.png"
18 "imagevis3d.desktop")
19sha512sums=('e48a9cc52e49209c2c70b34286b87024c9722b4346c2033bfb3c02c54fbb6871a32ab775a299a507b9eb6ec12fece87746ef72fa569637f67f69aaa93e5fbf16'
20 '9e3da908b0705a801783a2a3d529e6a61d31bcaa8c2e4812b3e95750ba7c0263f8025e6e5057844526f6c23c7f7a488e547035a78e388e0985d51345b6145cab'
21 '64546ea80c9dab14da3812a13ecd4ac92d66ed6a077bd5b77886edc74133225b4edc8cda912d7d68ab0344572625fb8a0f3e42a8cef2d7028ac63f710afb6783')
22
23package() {
24 mkdir "${pkgdir}/opt"
25 cp -r "${srcdir}/ImageVis3D-${pkgver}" "${pkgdir}/opt/imagevis3d"
26
27 mkdir -p "${pkgdir}/usr/bin"
28 echo -e "#!/bin/bash\ncd /opt/imagevis3d/\n./ImageVis3D" > "${pkgdir}/usr/bin/imagevis3d"
29 echo -e "#!/bin/bash\ncd /opt/imagevis3d/\n./uvfconvert" > "${pkgdir}/usr/bin/uvfconvert"
30
31 chmod +x "${pkgdir}/usr/bin/imagevis3d" "${pkgdir}/usr/bin/uvfconvert"
32 mkdir -p "${pkgdir}/usr/share/icons"
33 cp "${srcdir}/icon_128.png" "${pkgdir}/usr/share/icons/imagevis3d.png"
34
35 mkdir -p "${pkgdir}/usr/share/applications"
36 cp "${srcdir}/imagevis3d.desktop" "${pkgdir}/usr/share/applications/imagevis3d.desktop"
37}
38

Scan history

Scanned at (UTC)SeverityRules
2026-09-17 00:27:14 Medium 2
2026-09-16 00:03:17 Medium 2
2026-09-15 00:25:31 Medium 2
2026-09-14 00:27:57 Medium 2
2026-09-13 00:19:54 Medium 2
2026-09-12 00:25:17 Medium 2
2026-09-11 00:19:22 Medium 2
2026-09-10 00:22:44 Medium 2
2026-09-09 00:04:09 Medium 2
2026-09-08 00:18:08 Medium 2
2026-09-07 00:30:15 Medium 2
2026-09-06 00:17:06 Medium 2
2026-09-05 00:16:27 Medium 2
2026-09-04 00:03:13 Medium 2
2026-09-03 00:15:47 Medium 2
2026-09-02 00:02:31 Medium 2
2026-09-01 00:11:19 Medium 2
2026-08-31 00:19:57 Medium 2
2026-08-30 00:04:14 Medium 2
2026-08-29 00:29:17 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