fiji-latest-bin
Downloads a prebuilt binary zip from downloads.imagej.net, which is the official ImageJ/Fiji project download infrastructure, so the source is plausibly legitimate; the main concern is that it installs a prebuilt binary rather than building from source, but the host is the project's own official domain, making this low risk rather than medium.
Triggered rules
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
llm_review
The static rules flagged this MEDIUM, but an AI model (anthropic/claude-sonnet-4.6) reviewed the full PKGBUILD and judged it LOW (confidence 75%): Downloads a prebuilt binary zip from downloads.imagej.net, which is the official ImageJ/Fiji project download infrastructure, so the source is plausibly legitimate; the main concern is that it installs a prebuilt binary rather than building from source, but the host is the project's own official domain, making this low risk rather than medium.
1 higher static finding superseded - not the current verdict (shown for transparency)
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:21
source=("${pkgname}-${pkgver}.zip::https://downloads.imagej.net/fiji/archive/latest/${pkgver/./-}/fiji-latest-linux64-jdk.zip")
PKGBUILD
1 offending line(s) highlighted_pkgname=fiji
pkgname=fiji-latest-bin
pkgver=20261030.1817
pkgrel=1
epoch=2
pkgdesc="Fiji is an image processing package, a “batteries-included” distribution of ImageJ2, bundling a lot of plugins which facilitate scientific image analysis."
arch=('x86_64')
url='http://fiji.sc/'
license=('GPL-3.0')
provides=("fiji=${pkgver}" "fiji-bin=${pkgver}")
conflicts=('fiji' 'fiji-bin')
replaces=('fiji-bin')
depends=(
'freetype2'
'libnet'
)
makedepends=('gendesk')
optdepends=('ttf-lucida-fonts: fix font rendering, see https://aur.archlinux.org/packages/fiji-bin#comment-1014013')
options=('!debug' '!strip')
source=("${pkgname}-${pkgver}.zip::https://downloads.imagej.net/fiji/archive/latest/${pkgver/./-}/fiji-latest-linux64-jdk.zip")
sha256sums=('a1c7996c9ed811966f706223a4aac32283e77e5c683741be2e422d43cf86d133')
prepare() {
echo "Creating desktop file"
gendesk -f -n --pkgname ${_pkgname} \
--pkgdesc "${pkgdesc}" \
--categories "Graphics;Science;ImageProcessing;" \
--icon "${_pkgname}" \
--exec ${_pkgname}
}
package()
{
install -d "${pkgdir}/opt" "${pkgdir}/usr/bin" "${pkgdir}/usr/share/pixmaps"
mv "${srcdir}/Fiji" "${pkgdir}/opt/${_pkgname}"
cp "${pkgdir}/opt/${_pkgname}/images/icon.png" "${pkgdir}/usr/share/pixmaps/${_pkgname}.png"
printf '#!/bin/sh\nexec /opt/%s/fiji-linux-x64 "$@"\n' "${_pkgname}" > "${pkgdir}/usr/bin/${_pkgname}"
chmod +x "${pkgdir}/usr/bin/${_pkgname}"
install -Dm644 "${srcdir}/fiji.desktop" "${pkgdir}/usr/share/applications/fiji.desktop"
}
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-11-02 10:04:40 | Low | 3 |
| 2026-11-02 10:02:25 | Medium | 2 |