惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Microsoft Azure Blog
Microsoft Azure Blog
宝玉的分享
宝玉的分享
博客园 - 【当耐特】
有赞技术团队
有赞技术团队
G
Google Developers Blog
Microsoft Security Blog
Microsoft Security Blog
Apple Machine Learning Research
Apple Machine Learning Research
The Cloudflare Blog
Blog — PlanetScale
Blog — PlanetScale
博客园_首页
L
LangChain Blog
Stack Overflow Blog
Stack Overflow Blog
Last Week in AI
Last Week in AI
Y
Y Combinator Blog
罗磊的独立博客
T
Tailwind CSS Blog
博客园 - 叶小钗
T
The Blog of Author Tim Ferriss
Engineering at Meta
Engineering at Meta
博客园 - 聂微东
博客园 - Franky
B
Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
F
Fortinet All Blogs

Intel 471 Blog

TeamPCP Supply Chain Attacks Turning Geopolitical Tension into Actionable Intelligence CVE-2025-68613: Zerobot botnet exploits critical vulnerability impacting n8n AI orchestration platform Introducing Cyber Threat Exposure Bundle: A Unified Approach to External Risk CVE-2026-20127: Critical Cisco SD-WAN vulnerability exploited in wild Handala Threat Group OpenClaw: A viral AI assistant and a magnet for infostealer malware and ClickFix trickery Israeli, US strikes against Iran triggers a surge in hacktivist activity CVE-2026-1731: Finding a critical RCE in an age of AI-driven vulnerability research Born to bypass MFA: Taking down Tycoon 2FA The UK Cyber Security Resilience Bill How AI and the human advantage beat tomorrow’s threats Winter Olympics 2026: Hacktivism Surges Ahead of Protests and Suspected Sabotage How Threat Hunting and “Good” Metrics Help The Business Likely fake ransomware operator 0APT causes panic — Our analysis Hunting APTs: from state policy to TTPs CrazyHunter Ransomware DevMan Ransomware Introducing HUNTER Tuning: a New Tool for Driving Behavioral Threat Hunt Detections Battling check fraud in the U.S. Gootloader Malware Update New FvncBot Android banking trojan targets Poland White Paper Preview: Black "Fraud Day” and Beyond — The Key Cyber Threats Facing the Retail Sector this Holiday Season Threat hunting case study: Detecting IAB activity Using deception to extract cyber threat intelligence Lynx Ransomware Qilin Ransomware Group ClickFix: Tricking users into installing infostealers Cybercrime Takedowns: Trust, Partnerships and Focus How card fraud is powered by underground card checkers
Shai-Hulud Worm 2.0
Intel 471 · 2025-12-11 · via Intel 471 Blog

Threat Overview - Shai-Hulud Worm 2.0

UPDATE 12/08/2025: Shai-Hulud 2.0 represents an escalation of capability of the original npm-based supply-chain attack, adding earlier and broader execution paths, significantly expanded propagation, and deeper compromise capabilities across developer, CI/CD, and cloud environments. This new version has added preinstall execution for example, allowing the malware to run earlier in the installation process and reach more systems. It also introduces new payload components, including Bun-runtime-based scripts, which broaden where and how the malware can execute. Researchers have observed the campaign has grown dramatically in scale, compromising hundreds of npm packages and tens of thousands of GitHub repositories, aided by aggressive automated replication. It is also worthy to note that Shai-Hulud 2.0 also adds advanced exfiltration and persistence mechanisms, such as malicious GitHub Actions workflows that steal secrets or register backdoored runners, and it extends beyond the developer ecosystem to actively target cloud credentials across AWS, GCP, and Azure. Overall, Shai-Hulud 2.0 transforms the original worm into a far more automated, multi-platform, cloud-aware, and large-scale supply-chain threat.

TITAN References:

Get your FREE Community Account today on the HUNTER Platform and get access to behavioral threat hunting content for your SIEM, EDR, NDR, and XDR platforms!

Shai-Hulud 2.0 Hunt Collection

ACCESS HUNT PACKAGE

Base64 Encoding with Potential Exfiltration

This hunt package identifies shell commands where environment variables or content are double Base64 encoded and sent via curl/wget, potentially indicating exfiltration of sensitive data.

ACCESS HUNT PACKAGE


JavaScript Runtime Initiated DNS and Firewall Manipulation

This Hunt Package identifies scenarios where Node.js, Bun, or npm act as the parent process for sudo commands that stop/restart systemd-resolved, overwrite resolved.conf, or flush iptables. This may indicate JS/Bun-based exploit chains modifying DNS and disabling egress controls.

ACCESS HUNT PACKAGE

CURL/WGET Download and Execute - Potential Payload Download Followed by Execution

This Threat Hunt package identifies the use of curl or wget followed by the potential execution of the downloaded payload via a scripting interpreter, such as Bash, Python, Perl, or others.

ACCESS HUNT PACKAGE


Linux Generic Disk or File Wipe Activity

This use case is meant to identify command-line parameters indicative of the deletion or manipulation of a disk or file data. This can be done in an attempt to evade detection and destroy evidence of adversarial activities.

ACCESS HUNT PACKAGE


Suspicious Use of Cipher.exe

This package targets identification of malicious use cipher.exe, a legitimate Windows tool, designed for file encryption and secure data deletion. Because it is a legitimate and signed tool, its use might evade basic detection mechanisms that flag untrusted binaries, making it a favorite for \"living off the land\" (LOTL) techniques in post-exploitation activities.

ACCESS HUNT PACKAGE


Usage of chmod to Enable Execution - Potential Payload Staging

This hunt package identifies instances where the 'chmod' command is used to modify file permissions, specifically focusing on changes that grant executable rights. By correlating these events with user contexts and known file paths, the package aims to highlight potentially malicious activities, such as the preparation of a system for exploitation or the setup of persistence mechanisms by unauthorized users.

ACCESS HUNT PACKAGE


Methods for Downloading Files with PowerShell

This threat hunt package identifies instances where PowerShell is being used to download files from external sources, a common technique used in malware delivery and lateral movement. The hunt examines various methods by which PowerShell can be leveraged for file downloads, including the use of cmdlets such as Invoke-WebRequest (iwr), Invoke-RestMethod (irm), and Start-BitsTransfer (sbt), as well as direct utilization of .NET classes like System.Net.WebClient and HttpClient. The package also checks for potentially suspicious use of aliases (curl, wget) and other common executables that invoke PowerShell scripts to download malicious payloads.

ACCESS HUNT PACKAGE


Unusual Secret Scanning Processes - Trufflehog Activity

This hunt package aims to identify TruffleHog execution and associated secret-scanning behavior on endpoints, including suspicious file creation and repository access. The goal is to identify unauthorized credential discovery or secret exfiltration attempts in both developer and production environments.

ACCESS HUNT PACKAGE


Suspicious DNS Request - GitHub API

This hunt detects unexpected DNS requests to api.github.com originating from developer endpoints. Such activity may indicate unauthorized secret scanning, repository modification, or credential exfiltration attempts. The hunt focuses on identifying abnormal API interactions that deviate from normal developer workflows, helping to detect potential misuse of tools like TruffleHog or other automated repository scanning utilities.

ACCESS HUNT PACKAGE


Node Spawning Bun Runtime (Suspicious NPM Lifecycle Execution)

This hunt package identifies Node.js spawning the Bun runtime during npm lifecycle events. This behavior aligns with malicious supply-chain execution patterns seen in Shai-Hulud 2.0, where npm preinstall scripts trigger unauthorized execution of alternative runtimes.

ACCESS HUNT PACKAGE


Double Base64 Encoding

This hunt package identifies the use of consecutive Base64 encoding operations (e.g., base64 | base64) which may indicate attempts to obfuscate or exfiltrate data.

ACCESS HUNT PACKAGE


Docker Privileged Container With Host Filesystem Mount (Privilege Escalation)

This Hunt Package identifies Docker being used to start a privileged container that mounts the host filesystem (e.g., / or /etc) to gain local privilege escalation, similar to behaviors seen in Shai-Hulud 2.0 and other cloud-focused threat actors.

ACCESS HUNT PACKAGE