314 npm packages just got compromised, 271 @antv, echarts-for-react, size-sensor, timeago.js
atool maintainer account got hacked, and attacker pushed 631 malicious versions across 314 packages in 22 minutes. another day and another attack. it steals everything like AWS keys, GitHub tokens, npm creds, SSH keys, database strings, docker configs, kubernetes tokens. If you have docker socket exposed, it escapes the container with privileged access.
How to check is look for versions published on 2026-05-19 between 01:44-02:06 UTC. Payload SHA256: a68dd1e6a6e35ec3771e1f94fe796f55dfe65a2b94560516ff4ac189390dfa1c
If you got hit then rotate everything. All of it.
Same payload as the SAP compromise 3 weeks ago (Mini Shai-Hulud). 498KB obfuscated Bun script with identical credential harvesting patterns.