Step Security Reports ChainDrop Worm Compromised 444 npm Packages

· Original article ↗

Summary

Step Security reports that the ChainDrop worm poisoned 444 npm packages across 2,212 versions on Aug. 4, 2026, using preinstall scripts to download Bun and run a credential-stealing payload that republishes packages.

Key points

  • Step Security says its feed flagged malicious releases from 09:40 to 13:20 UTC on Aug. 4, 2026; the reported total was 444 packages and 2,212 versions.
  • The report identifies 11 initial worm carriers, including keyv, flat-cache and file-entry-cache, and 433 additional packages reportedly republished by the worm.
  • Affected versions reportedly added a preinstall script that ran setup.mjs, downloaded the Bun runtime and launched an obfuscated 727,680-byte second-stage payload.
  • Step Security says the payload steals credentials and uses harvested CI credentials to publish additional malicious package versions.
  • The report describes Ethereum blockchain command-and-control and persistence targeting Claude Code, VS Code and GitHub Copilot workflows.
  • Step Security says attackers compromised a maintainer’s GitHub account and used trusted release workflows; valid SLSA provenance attested to the build commit but did not establish that the commit was authorized.
  • The article advises treating systems that installed affected versions as compromised and says the package count was still increasing.

Article Details

Victim Organization
More than a dozen organizations using affected npm packages; no specific victim organizations are named
Incident Type
Self-propagating npm supply-chain worm that compromised package releases, harvested credentials, and republished malicious packages
Incident Date
2026-08-04
Disclosure Date
2026-08-04
Data Types Exposed
  • Maintainer credentials and tokens
  • CI credentials and tokens
Affected Records
444 packages and 2,212 versions were reported compromised as of August 4, 2026; the count was still increasing
Operational Impact
Malicious versions were published through affected projects' release workflows. The payload executed during npm installation, harvested credentials, republished packages, and targeted AI developer tooling. The article advises treating systems that installed affected versions as compromised.
Ransom Or Extortion
None reported
Claim Status
confirmed

MITRE ATT&CK

Malware

Vendors

Products

Related Articles