Safeguard
Tag

ml-supply-chain

Safeguard articles tagged "ml-supply-chain" — guides, analysis, and best practices for software supply chain and application security.

20 articles

AI Security

Hugging Face as Malware CDN and Exfiltration Backend: The DPRK-Linked npm Campaign of May 2026

OX Security disclosed a DPRK-aligned campaign that abused Hugging Face as a malware host and data-exfiltration backend, using public repos to serve second-stage payloads and private datasets to receive stolen developer secrets.

May 22, 202611 min read
AI Security

The Fake OpenAI 'privacy-filter' Model: How a Typosquat Hit #1 on Hugging Face in May 2026

A repository named Open-OSS/privacy-filter impersonated OpenAI's release, copied its model card verbatim, and shipped a loader.py that pulled an infostealer. It reached #1 trending with ~244,000 downloads before removal.

May 12, 202610 min read
Incident Analysis

Hugging Face Token Exposure 2024 Analysis

Researchers found thousands of valid Hugging Face API tokens in public code and models. Analysis of the 2024 exposures and what they mean for ML supply chain.

Mar 21, 20268 min read
AI Security

What is Training Data Poisoning

Training data poisoning corrupts an ML model's training data to plant hidden backdoors. Learn how it works, real incidents, and how to detect it.

Mar 2, 20266 min read
AI Security

What is Adversarial Machine Learning

Adversarial machine learning exploits model decision boundaries via evasion, poisoning, extraction, and inference attacks -- here's how it works and how to defend against it.

Mar 2, 20266 min read
Open Source Security

Hugging Face's Guardian-Plus-Picklescan Stack: How the Model Hub Scanning Posture Evolved Through 2025-2026

Following NullifAI and the broken-pickle bypass campaigns, Hugging Face layered Protect AI's Guardian on top of Picklescan, ClamAV, and secrets scanning across 1.5 million public models. Here is the defender view of the new pipeline.

Feb 18, 20267 min read
Software Supply Chain Security

Detecting Model Supply Chain Poisoning in 2026

Poisoning attacks against the model supply chain have moved from research to incident reports. What detection looks like when the attack surface includes weights.

Jan 22, 20266 min read
AI Security

Understanding model poisoning and backdoored model weights

A poisoned model looks like any other checkpoint file. Here's how model poisoning attacks work, real incidents on Hugging Face, and how detection and provenance checks catch them.

Dec 15, 20257 min read
Regulatory Compliance

Analysis of pickle file deserialization vulnerabilities i...

CVE-2025-32434 shows PyTorch's "safe" weights_only loading could still be bypassed for code execution — a pickle deserialization vulnerability with real supply-chain consequences.

Dec 15, 20258 min read
AI Security

Understanding membership inference attacks against traine...

Membership inference attacks let adversaries confirm if your data trained a model, exposing privacy leakage in ML models and training data inference risks.

Dec 6, 20257 min read
Open Source Security

The torchtriton Dependency Confusion Attack on PyTorch-Ni...

How a namespace gap on PyPI let a malicious "torchtriton" package hijack PyTorch-nightly installs for five days, and what it teaches about ML supply chain security.

Dec 3, 20257 min read
AI Security

vLLM CVE-2025-62164: Tensor Deserialization RCE

vLLM 0.10.2-0.11.0 deserialized user-supplied PyTorch tensors via torch.load() in the Completions API. Memory corruption, potential RCE.

Nov 26, 20255 min read
ml-supply-chain — Safeguard Blog