Back to Feed
Supply ChainOct 8, 2026

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

Vendor Watch

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 lesson

The 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

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

Entities

tensorlake (product)Bun (product)HackBrowserData (product)Kubernetes (technology)HashiCorp Vault (technology)Shai-Hulud (threat_actor)