foobar2000-component-uie-typefind-bin
The package downloads a prebuilt .fb2k-component binary (which is a DLL/PE executable) from yuo.be, a personal/unofficial host with no verifiable relationship to the upstream foobar2000 component project. The official foobar2000 component page (foobar2000.org/components/view/foo_uie_typefind) is only referenced in the url= field, not as the actual download source. The binary is installed as a DLL that will be executed by foobar2000. The md5sum reuses the _buildhash variable (a cute trick but md5 is weak anyway). This is a genuine supply-chain concern: a personal host serving an executed binary with no strong integrity guarantee and no connection to the official distribution channel. Not clearly malicious, but the risk pattern matches medium severity.
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:13
source=("https://yuo.be/static/${_buildhash}/${_fooname}-${pkgver}.fb2k-component")
llm_review
An AI model (anthropic/claude-4.6-sonnet-20260217) reviewed this and agrees it is MEDIUM (confidence 72%): The package downloads a prebuilt .fb2k-component binary (which is a DLL/PE executable) from yuo.be, a personal/unofficial host with no verifiable relationship to the upstream foobar2000 component project. The official foobar2000 component page (foobar2000.org/components/view/foo_uie_typefind) is only referenced in the url= field, not as the actual download source. The binary is installed as a DLL that will be executed by foobar2000. The md5sum reuses the _buildhash variable (a cute trick but md5 is weak anyway). This is a genuine supply-chain concern: a personal host serving an executed binary with no strong integrity guarantee and no connection to the official distribution channel. Not clearly malicious, but the risk pattern matches medium severity.
PKGBUILD
1 offending line(s) highlighted# Maintainer: Connor McFarlane <cm at semtex dot net>
pkgname=foobar2000-component-uie-typefind-bin
pkgver=0.3.1
pkgrel=4
_buildhash='b15abfd90d711bd0b81e90083b16fa39'
_fooname='foo_uie_typefind'
pkgdesc='A Columns UI search bar for foobar2000'
arch=('any')
url="https://www.foobar2000.org/components/view/${_fooname}"
license=('unknown')
depends=('foobar2000>=1.0.0' 'foobar2000-component-ui-columns-bin>=1.0.0')
source=("https://yuo.be/static/${_buildhash}/${_fooname}-${pkgver}.fb2k-component")
md5sums=("${_buildhash}")
package() {
install -Dm644 -t "$pkgdir/usr/share/foobar2000/components/${_fooname}" "$srcdir/${_fooname}.dll"
}
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 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 |