ttf-win10

maintainer pyxel · 5 votes · scanned 2026-08-03 00:08:14.047287
MEDIUM
View on AUR ↗
Why flagged This PKGBUILD downloads a large Windows 10 Enterprise Evaluation ISO (~5GB) directly from software-download.microsoft.com, which is a legitimate Microsoft CDN host used for evaluation ISOs. The sha256sum is provided and pinned, which mitigates silent substitution risk. However, the core concern is that this is a prebuilt binary artifact (a full OS ISO) from which fonts are extracted — the ISO itself is not reproducible or verifiable beyond the single hash. The host is plausible/official for Microsoft evaluation downloads, but the package extracts and installs binary font files (TTF/TTC) from a Windows OS image. The fonts themselves are proprietary Microsoft assets, and distributing or packaging them this way may violate Microsoft's font licensing terms (fonts are licensed for use with Windows, not for redistribution). There is no active malware or obfuscation, but the supply-chain risk of a multi-gigabyte opaque binary blob from which executed/installed code (fonts loaded by the font renderer) is extracted warrants a medium rating. The licensing concern is notable but fonts extracted from a legitimately downloaded evaluation ISO occupy a legal grey area rather than clear piracy.

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:18 source=("https://software-download.microsoft.com/download/pr/${_file}")
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 downloads a large Windows 10 Enterprise Evaluation ISO (~5GB) directly from software-download.microsoft.com, which is a legitimate Microsoft CDN host used for evaluation ISOs. The sha256sum is provided and pinned, which mitigates silent substitution risk. However, the core concern is that this is a prebuilt binary artifact (a full OS ISO) from which fonts are extracted — the ISO itself is not reproducible or verifiable beyond the single hash. The host is plausible/official for Microsoft evaluation downloads, but the package extracts and installs binary font files (TTF/TTC) from a Windows OS image. The fonts themselves are proprietary Microsoft assets, and distributing or packaging them this way may violate Microsoft's font licensing terms (fonts are licensed for use with Windows, not for redistribution). There is no active malware or obfuscation, but the supply-chain risk of a multi-gigabyte opaque binary blob from which executed/installed code (fonts loaded by the font renderer) is extracted warrants a medium rating. The licensing concern is notable but fonts extracted from a legitimately downloaded evaluation ISO occupy a legal grey area rather than clear piracy.

PKGBUILD

1 offending line(s) highlighted
1# Maintainer: Hanna Rose <imhxnna@gmail.com>
2# Contributor: Jambon <jambonmcyeah@gmail.com>
3
4pkgname=ttf-win10
5pkgver=19043.928.210409
6_minor=1212.21h1
7_type="release_svc_refresh"
8pkgrel=2
9arch=(any)
10url='https://docs.microsoft.com/en-us/typography/'
11license=(custom)
12makedepends=(p7zip)
13depends=(fontconfig xorg-fonts-encodings xorg-mkfontscale xorg-mkfontdir)
14provides=(ttf-font)
15conflicts=(ttf-vista-fonts ttf-ms-win8 ttf-win7-fonts ttf-office-2007-fonts)
16pkgdesc="Microsoft Windows 10 TrueType fonts"
17_file="${pkgver}-${_minor}_${_type}_CLIENTENTERPRISEEVAL_OEMRET_x64FRE_en-us.iso"
18source=("https://software-download.microsoft.com/download/pr/${_file}")
19sha256sums=("026607e7aa7ff80441045d8830556bf8899062ca9b3c543702f112dd6ffe6078")
20
21
22prepare() {
23 mkdir license
24 mkdir fonts
25 7z e ${_file} sources/install.wim
26 7z e install.wim Windows/Fonts/"*".{ttf,ttc} -o./fonts
27 7z e install.wim Windows/System32/Licenses/neutral/"*"/"*"/license.rtf -o./license -y
28}
29
30package() {
31 install -Dm644 fonts/* -t $pkgdir/usr/share/fonts/Microsoft/
32 install -Dm644 license/license.rtf -t "$pkgdir/usr/share/licenses/$pkgname"
33}
34

Scan history

Scanned at (UTC)SeverityRules
2026-08-03 00:08:14 MEDIUM 2
2026-08-02 00:16:08 MEDIUM 2
2026-08-01 00:11:18 MEDIUM 2
2026-07-31 00:14:10 MEDIUM 2
2026-07-30 00:17:23 MEDIUM 2
2026-07-29 00:25:53 MEDIUM 2
2026-07-28 00:07:28 MEDIUM 2
2026-07-27 00:24:32 MEDIUM 2
2026-07-26 00:07:32 MEDIUM 2
2026-07-25 00:13:44 MEDIUM 2
2026-07-24 00:02:28 MEDIUM 2
2026-07-23 00:14:47 MEDIUM 2
2026-07-22 00:29:32 MEDIUM 2
2026-07-21 00:24:15 MEDIUM 2
2026-07-20 00:19:49 MEDIUM 2
2026-07-19 00:17:08 MEDIUM 2
2026-07-18 00:14:48 MEDIUM 2
2026-07-17 00:06:16 MEDIUM 2
2026-07-16 00:05:41 MEDIUM 2
2026-07-15 00:09:25 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