TLDRocket
Sign in

4M Models Scanned: Protect AI + Hugging Face 6 Months In

Hugging Face

Hugging Face and Protect AI have scanned 4.47 million model versions since October, catching 352,000 sketchy files. Turns out plenty of 'harmless' AI models on the Hub were hiding backdoors.

Based on reporting by Hugging Face — read the original for the full story.

Summary, retelling and take written by AI under human oversight; images are AI-generated illustrations. How we work · Report an error

Six months into their partnership, Hugging Face and Protect AI have some numbers worth sitting with. As of April 1, Protect AI's Guardian tool has scanned 4.47 million unique model versions across 1.41 million repositories on the Hub, and it flagged 352,000 unsafe or suspicious issues spread across 51,700 models. That's not a rounding error. That's tens of thousands of models people might have downloaded and run without knowing what was tucked inside.

The scale of scanning is only half the story. Guardian added four new detection modules since the partnership launched last October, targeting things like archive slip attacks that can write malicious files during model load, suspicious code execution in Joblib files, hidden architectural backdoors in TensorFlow SavedModels, and code that Llamafiles can quietly run at inference time. One of the bigger wins was catching CVE-2025-1550, a high-severity Keras vulnerability, before it was publicly disclosed. Guardian's detectors flagged affected models on Hugging Face ahead of the announcement, which is the kind of head start that actually matters in security work.

What's striking is how Protect AI describes the threat landscape evolving. Attackers aren't just stuffing malware into obvious places anymore. They're chaining vulnerabilities together — hiding payloads through compression or serialization tricks in formats like Joblib and Keras, exploiting extensibility features like custom layers, and combining multiple small flaws into attack paths that look innocent when you inspect any single piece. Protect AI compares some of this to the old

My take — AI-written commentary, not fact-checked reporting

style=

Read more about this at: Hugging Face

Related stories

The daily briefing

Every AI story that matters, in your inbox by 8am.

TLDRocket reads all relevant sources, removes duplicate coverage, and summarises the day in two minutes. Follow companies and topics for alerts, or get the briefing in Slack. Free, no spam, unsubscribe anytime.