Executive Summary
In May 2026, a coordinated operation by CrowdStrike, Google, and The Shadowserver Foundation successfully disrupted the Glassworm botnet, which had been targeting software developers through the open-source supply chain since October 2025. The botnet employed resilient command-and-control (C2) infrastructure utilizing Solana blockchain transactions, BitTorrent Distributed Hash Table (DHT), Google Calendar events, and traditional virtual private servers (VPS). This sophisticated architecture enabled Glassworm to persistently deliver malicious payloads, compromising over 300 GitHub repositories and numerous npm packages, thereby posing significant risks to software supply chains.
The takedown underscores a critical shift in cyber threats, with adversaries increasingly focusing on developers to infiltrate and compromise software supply chains. This incident highlights the necessity for enhanced security measures within development environments and the importance of safeguarding open-source ecosystems against such sophisticated attacks.
Why This Matters Now
The Glassworm botnet's disruption reveals a growing trend of cyber attackers targeting developers to compromise software supply chains. This incident emphasizes the urgent need for organizations to implement robust security protocols within development environments to prevent similar sophisticated attacks.
Attack Path Analysis
The Glassworm botnet initiated its attack by compromising software developers through malicious VS Code extensions and npm packages, leading to the theft of credentials and sensitive data. Utilizing these stolen credentials, the attackers escalated privileges to gain deeper access within the development environments. They then moved laterally across systems by exploiting interconnected repositories and CI/CD pipelines. For command and control, Glassworm employed resilient channels such as Solana blockchain transactions and BitTorrent DHT to maintain communication with infected machines. The botnet exfiltrated stolen data, including cryptocurrency wallets and developer credentials, to attacker-controlled servers. Ultimately, the impact included potential supply chain compromises, unauthorized access to sensitive projects, and the risk of widespread malware propagation through trusted software channels.
Kill Chain Progression
Initial Compromise
Description
Attackers distributed malicious VS Code extensions and npm packages, which, when installed by developers, executed hidden payloads to initiate the infection.
MITRE ATT&CK® Techniques
Supply Chain Compromise: Compromise Software Supply Chain
Application Layer Protocol: Web Protocols
Proxy: External Proxy
Web Service: Bidirectional Communication
Fallback Channels
Valid Accounts
Subvert Trust Controls: Code Signing
User Execution: Malicious File
Potential Compliance Exposure
Mapping incident impact across multiple compliance frameworks.
PCI DSS 4.0 – Ensure software integrity
Control ID: 6.3.2
NYDFS 23 NYCRR 500 – Cybersecurity Policy
Control ID: 500.03
DORA – ICT Risk Management Framework
Control ID: Article 5
CISA ZTMM 2.0 – Supply Chain Risk Management
Control ID: 3.1
NIS2 Directive – Security of Supply Chains
Control ID: Article 21
Sector Implications
Industry-specific impact of the vulnerabilities, including operational, regulatory, and cloud security risks.
Computer Software/Engineering
Direct targeting through malicious VS Code extensions and npm packages compromises developer environments, enabling cryptocurrency theft and credential harvesting in supply-chain attacks.
Information Technology/IT
Glassworm's resilient C2 infrastructure using blockchain and BitTorrent DHT requires coordinated response capabilities and advanced detection for lateral movement prevention.
Financial Services
Cryptocurrency wallet theft and blockchain-based C2 communications expose financial institutions to regulatory compliance violations and digital asset security breaches.
Internet
GitHub repository compromises and extension marketplace infiltration threaten web services infrastructure through supply-chain contamination and developer tool exploitation.
Sources
- Glassworm botnet disrupted after resilient C2 infrastructure takedownhttps://www.bleepingcomputer.com/news/security/glassworm-botnet-disrupted-after-resilient-c2-infrastructure-takedown/Verified
- Inside CrowdStrike’s Takedown of a Developer-Targeting Botnethttps://www.crowdstrike.com/en-us/blog/inside-crowdstrike-takedown-of-a-developer-targeting-botnet/Verified
- CrowdStrike disrupts Glassworm botnet that preyed on open-source supply chainhttps://cyberscoop.com/crowdstrike-glassworm-botnet-takedown/Verified
Frequently Asked Questions
Cloud Native Security Fabric Mitigations and ControlsCNSF
Aviatrix Zero Trust CNSF is pertinent to this incident as it could likely limit the attacker's ability to move laterally and exfiltrate data by enforcing strict segmentation and identity-aware policies.
Control: Cloud Native Security Fabric (CNSF)
Mitigation: The attacker's ability to exploit initial developer environments would likely be constrained, reducing the scope of initial compromise.
Control: Zero Trust Segmentation
Mitigation: The attacker's ability to escalate privileges within development environments would likely be constrained, reducing the scope of unauthorized access.
Control: East-West Traffic Security
Mitigation: The attacker's ability to move laterally across systems would likely be constrained, reducing the scope of lateral movement.
Control: Multicloud Visibility & Control
Mitigation: The attacker's ability to maintain command and control over infected machines would likely be constrained, reducing the scope of persistent access.
Control: Egress Security & Policy Enforcement
Mitigation: The attacker's ability to exfiltrate sensitive data to external servers would likely be constrained, reducing the scope of data loss.
The attacker's ability to cause widespread impact through supply chain compromises and malware propagation would likely be constrained, reducing the overall blast radius.
Impact at a Glance
Affected Business Functions
- Software Development
- Continuous Integration/Continuous Deployment (CI/CD) Pipelines
- Source Code Management
- Package Management
Estimated downtime: 7 days
Estimated loss: $500,000
Potential exposure of developer credentials, source code, and access tokens.
Recommended Actions
Key Takeaways & Next Steps
- • Implement Zero Trust Segmentation to restrict lateral movement by enforcing least privilege access controls.
- • Deploy Egress Security & Policy Enforcement to monitor and control outbound traffic, preventing unauthorized data exfiltration.
- • Utilize Threat Detection & Anomaly Response systems to identify and respond to unusual activities indicative of compromise.
- • Establish Multicloud Visibility & Control to gain comprehensive insights into network traffic across all cloud environments.
- • Apply Inline IPS (Suricata) to detect and block known exploit patterns and malicious payloads in real-time.



