Attack Type

Supply Chain

AI/ML systems sit on a long dependency chain: package managers (PyPI, npm, Cargo), model registries (HuggingFace Hub, Ollama Library), and dataset repositories. Each is a viable attack surface. Common patterns include typosquatting of popular AI packages, malicious post-install scripts in npm/PyPI uploads, and unsafe deserialization in shared model files — PyTorch and pickle-based formats can execute arbitrary code on load, which is why HuggingFace introduced the safer safetensors format. Model-registry attacks have included planting backdoored fine-tunes of popular base models that pass benchmark eval but misbehave on attacker-chosen triggers. Dataset poisoning is the slowest variant: an attacker who can influence a public training corpus inserts content that later teaches downstream models a backdoor. Defenses: pinned versions, signature verification, safetensors over pickle, provenance attestation (SLSA), and scanning model files before load.

562
Total CVEs
29
Pages
Page 1 of 29
Current
Severity CVE CVSS
MEDIUM CVE-2026-2589 5.3
HIGH CVE-2026-0847 8.6
CRITICAL CVE-2026-28500 9.1
HIGH CVE-2025-14287 7.5
CRITICAL CVE-2025-15031 9.1
HIGH CVE-2026-33053 8.8
MEDIUM CVE-2026-27167 5.9
HIGH CVE-2018-8825 8.8
UNKNOWN CVE-2018-7577 -
UNKNOWN CVE-2018-7575 -
CRITICAL CVE-2019-16778 9.8
HIGH CVE-2020-5215 7.5
MEDIUM CVE-2018-21233 6.5
HIGH CVE-2020-15195 8.8
HIGH CVE-2020-15206 7.5
CRITICAL CVE-2020-15208 9.8
MEDIUM CVE-2020-15209 5.9
MEDIUM CVE-2020-15210 6.5
MEDIUM CVE-2020-15211 4.8
HIGH CVE-2020-15212 8.6

Page 1 of 29