win10fonts-auto
Downloads a Windows ISO from archive.org, an unofficial source for this content, and extracts fonts and license files; while the payload is data (fonts), the unverifiable prebuilt ISO from a swappable host presents a supply-chain risk if tampered with.
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:7
source=('https://archive.org/download/windows-10-22h2-en-us/Windows%2010%2022H2%20x86%20en-us.iso')
llm_review
An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is MEDIUM (confidence 95%): Downloads a Windows ISO from archive.org, an unofficial source for this content, and extracts fonts and license files; while the payload is data (fonts), the unverifiable prebuilt ISO from a swappable host presents a supply-chain risk if tampered with.
PKGBUILD
1 offending line(s) highlighted# maintainer: revectane <revectane@proton.me> irc: Revectane (irc.libera.chat)
pkgname=win10fonts-auto
pkgver=0.2
pkgrel=1
pkgdesc="replacement for broken ttf-ms-win10/11-fonts pkgs. saw this in a comment section of said pkgs and said why not make a pkgbuild."
arch=(any)
source=('https://archive.org/download/windows-10-22h2-en-us/Windows%2010%2022H2%20x86%20en-us.iso')
sha256sums=('764427989289fa221fb80b0f8f1c3411ad2e05761daa683a67da1a4100dbe1d8')
license=(custom)
depends=('7zip')
package() {
7z e "Windows%2010%2022H2%20x86%20en-us.iso" sources/install.esd
7z e install.esd -aos 1/Windows/{Fonts/"*".{ttf,ttc},System32/Licenses/neutral/"*"/"*"/license.rtf} -ofonts/
install -Dm644 -t "$pkgdir/usr/share/fonts/${pkgname%-fonts}" fonts/*.tt[fc]
install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" fonts/license.rtf
}
Changes since previous scan
--- PKGBUILD @ 2026-09-07 00:30+++ PKGBUILD @ 2026-09-17 00:27@@ -1,6 +1,6 @@ # maintainer: revectane <revectane@proton.me> irc: Revectane (irc.libera.chat) pkgname=win10fonts-auto-pkgver=0.1+pkgver=0.2 pkgrel=1 pkgdesc="replacement for broken ttf-ms-win10/11-fonts pkgs. saw this in a comment section of said pkgs and said why not make a pkgbuild." arch=(any)@@ -11,9 +11,9 @@ package() { 7z e "Windows%2010%2022H2%20x86%20en-us.iso" sources/install.esd- 7z e install.esd 1/Windows/{Fonts/"*".{ttf,ttc},System32/Licenses/neutral/"*"/"*"/license.rtf} -ofonts/+ 7z e install.esd -aos 1/Windows/{Fonts/"*".{ttf,ttc},System32/Licenses/neutral/"*"/"*"/license.rtf} -ofonts/ - install -Dt "$pkgdir/usr/share/fonts/${pkgname%-fonts}" -m644 fonts/*.ttf fonts/*.ttc- install -Dm644 fonts/license.rtf -t "$pkgdir/usr/share/licenses/$pkgname"+ install -Dm644 -t "$pkgdir/usr/share/fonts/${pkgname%-fonts}" fonts/*.tt[fc]+ install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" fonts/license.rtf } 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 21:15:20 | 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 |