Tensorlake npm Package Compromised to Deliver Shai-Hulud Credential-Stealing Worm
Tensorlake npm package compromised to deliver Shai-Hulud credential-stealing worm.
The npm package 'tensorlake' (version 0.5.144) was compromised in a supply chain attack, delivering a credential-stealing worm named Shai-Hulud. The malware harvests credentials from various sources, establishes persistence, and can execute remote code. It propagates by re-publishing compromised versions and uses an Ethereum contract for C2 communication.
AI summary of the linked source. Not reviewed by an editor. How this works
Run tensorlake?
Get an email when a new story names tensorlake, usually within the hour.
Free. Your list stays private and never appears in a subject line. One click stops it. How Vendor Watch worksPrivacy
The lesson from this incident
Full lessonThe tensorlake npm package was poisoned in a classic open-source supply chain attack, injecting a self-replicating worm (Shai-Hulud) that steals credentials, establishes persistence, and executes remote code on victim machines. What makes this attack particularly dangerous is the worm's ability to re-publish itself to npm, amplifying the blast radius far beyond the initial compromise. The use of an Ethereum smart contract for command-and-control (C2) communication is a novel evasion technique that makes traditional domain-based blocking ineffective. This incident underscores the implicit trust developers place in third-party packages and the catastrophic consequences when that trust is exploited.
What helps against this
How we list vendors- Secrets management
API keys, tokens and passwords stop leaking from code, chat and configuration files.
- Endpoint detection and response (EDR and XDR)
Malware and hands-on-keyboard attackers on laptops and servers get spotted and stopped.
- Software supply chain security
Malicious and vulnerable open-source packages are caught before they ship.
Indicators of Compromise
Extracted by AI from the linked source. Not reviewed by an editor. How this works
- malware — Shai-Hulud
- domain — iseekaigogo[.]com
- mitre_attack — T1059.003