The tools developers trust are missing real attacks
Every application depends on hundreds of open source packages. Building blocks of code shared freely online. When an attacker slips malicious code into one of these packages, it spreads to thousands of companies and developers who use it.
The gap
What happened
In late 2025, an attack called Shai Hulud infected over 500 widely used software packages, including tools from CrowdStrike with millions of weekly users. It stole developer credentials and leaked them across 25,000+ projects. A follow up wave hit packages from Zapier, PostHog, and Postman.
The Chalk and Debug hijack affected packages with 2.6 billion combined weekly downloads. The S1ngularity campaign stole 2,349 developer credentials from 1,079 systems. New malicious packages land on npm and PyPI every day; many sit for hours or days before they're flagged in any advisory database.
What we learned
The registry is not enough. The code has to be inspected before it reaches your build.
The standard tools missed it because there was no advisory yet.