Reported by 1 outlet
Triple npm Supply Chain Onslaught — IronWorm, Phantom Gyp (Miasma), and Shai-Hulud Wave Hit Developer Ecosystems in 48 Hours
Why this score
- Breadth
- 0.50 / 2.0 · 1 source
- Authority
- 1.20 / 2.0 · best outlet weight
- Severity
- 0.80 / 5.0 · CVSS + content signals
- Velocity
- 0.00 / 2.0 · updates in 48h
- Pickup speed
- 0.00 / 0.6 · time to second source
- Recency
- × 0.00 temporal multiplier
- Community
- + 0.00 / 1.5 · reddit signal
- Score
- 0.0 / 10 = base × recency + community
Timeline
-
original reporting
Triple npm Supply Chain Onslaught — IronWorm, Phantom Gyp (Miasma), and Shai-Hulud Wave Hit Developer Ecosystems in 48 Hours
malware.news · 131d ago · June 5th, 2026
Three coordinated or coincident supply-chain campaigns struck npm within hours of each other, collectively compromising 100+ packages across maintainer accounts with overlapping TTPs indicating an escalating automated attack infrastructure against the software supply chain.
1. IronWorm (36 packages) — Rust-based infostealer hiding behind an eBPF kernel rootkit, communicating over Tor. Targets 86 environment variables (OpenAI, AWS, Anthropic, npm credentials) and 20 credential files. Self-propagates via stolen npm Trusted Publishing tokens. Uses GitHub Actions build artifacts as dead-drop exfiltration to avoid C2 infrastructure entirely. Started from compromised account
asteroiddao.2. Phantom Gyp / Miasma (57 packages, 286+ versions) — A new variant of the Miasma worm exploited npm's
binding.gypbuild configuration file to execute code duringnpm installwithout triggering conventional lifecycle script monitoring. Dubbed "Phantom Gyp", the 157-byte payload weaponizesnode-gyp rebuildcommand substitution. The malware deploys the Bun runtime to evade Node.js detection, accesses GitHub Actions runner memory to recover masked secrets, and poisons AI coding environments (Claude Code, Cursor, VS Code configs). C2 uses GitHub accountliuende501(236 repos) as dead-drop storage with beacon keywordthebeautifulmarchoftime.3. Shai-Hulud Miasma Wave — Continuing the Red Hat compromise from earlier this week, hundreds of npm packages hit by the Shai-Hulud worm's automated propagation engine.
Action: Developers should audit
binding.gypfiles in dependencies, rotate all npm tokens, enable 2FA, and check for GitHub commit authors namedclaudewith impossible timestamps (13 years ago) — a tell for IronWorm compromise. Monitor for unexpectednode-gyp rebuildinvocations during install.