mdai-bin
A prebuilt proprietary binary is downloaded from dl.mdai.me, a non-whitelisted personal/project host unrelated to any major forge or vendor CDN; while the checksum is present and the host appears to be the project's own domain, the binary is unverifiable and could be silently swapped, which warrants medium severity for a low-vote, recently uploaded package.
Triggered rules
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:17
source=("${pkgname}-${pkgver}.tar.gz::https://dl.mdai.me/mdai_${pkgver}_x86_64-linux.tar.gz"
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
llm_review
An AI model (anthropic/claude-sonnet-4.6) reviewed this and agrees it is MEDIUM (confidence 72%): A prebuilt proprietary binary is downloaded from dl.mdai.me, a non-whitelisted personal/project host unrelated to any major forge or vendor CDN; while the checksum is present and the host appears to be the project's own domain, the binary is unverifiable and could be silently swapped, which warrants medium severity for a low-vote, recently uploaded package.
PKGBUILD
1 offending line(s) highlighted# Maintainer: Goran Jovanovic
# mdai-bin: gotov Linux binar (bez updatera; azurira pacman).
# sha256 tarbala i .SRCINFO se popunjavaju u AUR klonu pri izdanju
# (docs/RELEASE-CHECKLIST.md 3h).
pkgname=mdai-bin
pkgver=1.2.5
pkgrel=1
pkgdesc="Local-first Markdown editor with BYOK AI (proprietary, binary)"
arch=(x86_64)
url="https://mdai.me"
license=(LicenseRef-proprietary)
depends=(webkit2gtk-4.1 gtk3 libsoup3 glib2 cairo gdk-pixbuf2 dbus hicolor-icon-theme glibc gcc-libs zlib)
optdepends=("hunspell-en_us: spell checking (English)")
provides=(mdai)
conflicts=(mdai)
options=(!strip !debug)
source=("${pkgname}-${pkgver}.tar.gz::https://dl.mdai.me/mdai_${pkgver}_x86_64-linux.tar.gz"
mdai.sh)
sha256sums=(3e3881796fb425095a0d9578006156489339473ab8e04e8deec460a3c1d19cfc
f72eed84ccf15e7bbbefa8f64eb3203bbdaeb26dd6b8ed645e299ea83050c1e2)
package() {
# pravi binar u /usr/lib/mdai, a /usr/bin/mdai je omotac (mdai.sh)
install -Dm755 mdai "$pkgdir/usr/lib/mdai/mdai"
install -Dm755 mdai.sh "$pkgdir/usr/bin/mdai"
install -Dm644 mdai.png "$pkgdir/usr/share/icons/hicolor/128x128/apps/mdai.png"
install -Dm644 mdai-256.png "$pkgdir/usr/share/icons/hicolor/256x256/apps/mdai.png"
install -Dm644 mdai.desktop "$pkgdir/usr/share/applications/mdai.desktop"
install -Dm644 EULA.md "$pkgdir/usr/share/licenses/$pkgname/EULA.md"
}
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-06 00:19:23 | Medium | 3 |
| 2026-10-06 00:13:36 | Low | 3 |
| 2026-10-05 23:40:58 | Medium | 2 |