Skip to content

Get notified

Get an email when a new major security incident drops. No spam, unsubscribe any time.

Only used for pwn.watch incident emails. Protected by Cloudflare Turnstile.

criticalclosedpartial fix

CHAINDROP / Mini Shai-Hulud npm worm (keyv + 400+ packages)

› npm ecosystem (keyv, cacheable, flat-cache, cache-manager, and 400+ packages)

Get an email when a new major security incident drops. No spam, unsubscribe any time.

started
Aug 4, 2026
closed
Aug 15, 2026
CVEs
none
sources
4

## summary

In early August 2026 a Mini Shai-Hulud / CHAINDROP worm compromised keyv and related cache packages, then self-propagated via stolen npm tokens to 400+ packages (1B+ monthly downloads across the graph). Payload runs via preinstall (disabled by default on npm 12+), steals npm/GitHub/cloud/CI secrets, and republishes backdoored versions. Microsoft, Elastic, JFrog and Wiz published analyses.

severity: Critical supply-chain worm

## affected

  • Compromised patch versions published ~Aug 4 2026 (see Wiz/JFrog package lists)

## fixed in

  • Pin known-good versions; purge caches; npm CLI 12+ disables preinstall by default

## timeline[2]

  1. keyv/cacheable malicious releases observed; worm begins propagating.

  2. Microsoft, Elastic, JFrog publish analyses; 400+ packages listed.

## advisories[1]

## news & write-ups[3]

## notes & caveats

patchStatus partial because cleanup is per-environment (lockfiles/caches/credentials). Distinct from Oct tensorlake wave already in seed.