Fetching from the wire…
Top 5 · 2026-03-31 · source-backed
Every Node.js project you've shipped in the last three years probably has axios in it. I know mine do. So when I saw that axios versions 1.14.1 and 0.30.4 were compromised this morning via hijacked maintainer credentials, my first reaction was to check every lockfile I have.
Here's what happened. The attacker compromised the npm account of maintainer 'jasonsaayman,' pre-staged a malicious dependency called plain-crypto-js, and published two poisoned versions of axios. The dropper was double-obfuscated and deployed platform-specific RATs targeting macOS, Windows, and Linux. The C2 server at sfrclak.com:8000 was already waiting. StepSecurity caught it, and the malicious versions were pulled within about 3 hours. But here's the thing. If your CI pipeline ran npm install during that window, you're potentially compromised. And "clean install" doesn't fix it, the RAT achieves persistence on the host.
This isn't theoretical. 83 million weekly downloads. That's not a niche library. That's practically every production Node.js application. Vercel published dedicated remediation steps the same day, which tells you everything about the blast radius.
What makes this worse is the vibe coding angle. A dedicated r/ClaudeAI thread with 218 upvotes explicitly warned that developers using AI coding assistants are especially vulnerable because the workflow encourages running npm install without reviewing dependency changes. Speed is the whole value proposition. Speed is also how you ship a RAT to production.
What to do right now: check your lockfiles for [redacted] or @0.30.4. Search node_modules for plain-crypto-js. If you find it, rotate every credential on that machine. Pin exact versions in package.json. Add Socket or Snyk to your CI pipeline. This isn't optional hygiene anymore. It's table stakes.
The uncomfortable pattern: this is the second major supply chain attack on AI-adjacent infrastructure today. LiteLLM's PyPI package (3.4 million downloads/day) was also compromised via a Trivy CI/CD pipeline hijack, exposing credentials across an estimated 36% of cloud environments. Two supply chain attacks on core AI developer infrastructure in the same news cycle. Your dependency pipeline isn't a background concern anymore. It's a primary attack surface.
Each link below shares sources, entities, or timing with this story.
Google released Search / Shared entities / Shared topic / What happened next
Linked by a graph relationship (Google released Search); both cover Linux, LiteLLM, Million Weekly Downloads, PyPI; overlapping topics (attack, axio, chain, dependency, version).
Snyk supports MCP / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (Snyk supports MCP); both cover LiteLLM, PyPI, Snyk; overlapping topics (attack, compromised, dependency, download).
Google released Search / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (Google released Search); both cover LiteLLM, PyPI; overlapping topics (attack, chain, credential, dependency, install).
TeamPCP criticizes LiteLLM / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (TeamPCP criticizes LiteLLM); both cover LiteLLM, PyPI; reported by the same outlet (snyk.io).
Trivy criticizes LiteLLM / Shared entities / Same source domain / Shared topic / What happened next
Linked by a graph relationship (Trivy criticizes LiteLLM); both cover LiteLLM, PyPI; reported by the same outlet (techcrunch.com).
Snyk supports MCP / Shared entities / Shared topic / What happened next
Linked by a graph relationship (Snyk supports MCP); both cover LiteLLM, PyPI; overlapping topics (attack, chain, compromised, credential).
Codex released Windows / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Codex released Windows); both cover Snyk, Socket; reported by the same outlet (snyk.io).
Snyk partners with Anthropic / Shared entities / Same source domain / Earlier coverage
Linked by a graph relationship (Snyk partners with Anthropic); both cover Snyk, StepSecurity; reported by the same outlet (snyk.io, thehackernews.com).