CyberSIXT Search
Original
Image: Unit 42

Unit 42Unit 42

"Shai-Hulud" Worm Compromises npm Ecosystem in Supply Chain Attack

According to Unit 42, Palo Alto Networks is investigating an active and widespread software supply chain attack targeting the Node Package Manager (npm) ecosystem. A novel, self-replicating worm, tracked as "Shai-Hulud," is responsible for the compromise of over 180 software packages. The attack is described as highly scalable, with automated propagation that leverages maintainers’ publishing rights to spread malicious code across the registry.

Unit 42 also assesses with moderate confidence that an LLM was used to generate the malicious bash script, based on the presence of comments and emojis. The malware exfiltrates harvested credentials to an actor-controlled endpoint, creates a new public GitHub repository named "Shai-Hulud," and commits stolen secrets to it, exposing them publicly; using the stolen npm token, the malware then publishes compromised package versions.

Mitigations include credential rotation, dependency auditing with tools like npm audit, reviewing GitHub accounts for unrecognised public repositories, and enforcing MFA on critical platforms.

Sources

On this device

Following

Intel

VendorsThreat actorsResearch reports

Settings

CyberSIXT summarises security news every 30 minutes.

↑↓ move↵ open⌘C copy CVE IDEsc close

Keyboard shortcuts

Everything works with a mouse or touch. Shortcuts are a faster path.

Search ⌘K
Search /
Next item J
Previous item K
Go to Today GT
Go to News GN
Go to CVEs GC
Go to Briefing GB
Reduce motion on this device