Observed in the wild
Shai Hulud strikes again - The golden path
The Holiday Whisper: Shai-Hulud 3.0 | Snyk
It looks like you're new here! Sign in or register to be able to comment, access member-only content and follow the spaces relevant to you.
“Mini Shai‑Hulud” supply-chain attack targets npm and PyPI packagesSince 29 April, the “Mini Shai‑Hulud” supply-chain campaign has compromised packages on npm and PyPI. Confirmed malicious releases include SAP CAP tools (mbt, @cap-js /*), intercom-client@7 .0.4 (npm), and PyPI lightning 2.6.2/2.6.3. Affected versions may expose cloud credentials and other secrets during install or import.
These packages can run automatically at install time (npm preinstall) or when imported in Python, download the Bun runtime, then execute hidden JavaScript to steal credentials. Data may include AWS/Azure/GCP credentials, SSH keys, GitHub/npm tokens, and CI secrets; it is encrypted and sent via attacker-controlled GitHub repos. Stolen tokens may be reused to publish further malicious versions. Socket attributes this to TeamPCP with high confidence.
Organisations are advised to remove affected versions; rotate potentially exposed credentials/tokens; and review CI logs for unexpected installs/imports. In Microsoft Defender, hunt for Bun runtime execution, suspicious Node.js preinstall activity, unusual outbound GitHub traffic from build agents, and creation/modification of .vscode/tasks.json or .claude/settings.json. Enforce an approved-package list and dependency integrity checks.
Mini Shai-Hulud - Socket
Mini Shai-Hulud Expands via TanStack npm Supply Chain Compromise
TanStack npm Packages Compromised in Ongoing Mini Shai-Hulud...
Click on a tag to discover all the published content related to it.