GlassWorm Malware Takedown Disrupts Developer Supply Chain; CrowdStrike and Google Dismantle C2 Infrastructure

GlassWorm Malware Takedown Disrupts Developer Supply Chain Attack Infrastructure

In a significant blow to cybercriminal operations, CrowdStrike, in collaboration with Google and the Shadowserver Foundation, has successfully dismantled the command-and-control (C2) infrastructure associated with GlassWorm. This persistent malware campaign has been systematically targeting software developers through malicious packages and extensions since early 2025.

The Threat to Developers

Software developers have become prime targets for cyber attackers due to their access to critical resources such as source code repositories, cloud platforms, continuous integration and continuous deployment (CI/CD) pipelines, and package registries. By compromising a single developer’s workstation, attackers can potentially infiltrate and impact thousands of downstream organizations and users.

GlassWorm’s Multi-Pronged Attack Strategy

Emerging in early 2025, GlassWorm has executed a sophisticated, multi-faceted campaign. The attackers have employed trojanized Visual Studio (VS) Code extensions, distributing them through both the Microsoft VS Code Marketplace and Open VSX. This approach has enabled them to target users of various VS Code forks, including Cursor, Positron, Windsurf, and VSCodium.

Beyond VS Code extensions, GlassWorm has also introduced malicious code via compromised npm and Python packages. The primary objective of these attacks is to deploy a data-theft framework capable of harvesting credentials, exfiltrating cryptocurrency wallets, and profiling infected systems.

Advanced Malware Capabilities

Subsequent iterations of GlassWorm have revealed the deployment of a WebSocket-based JavaScript Remote Access Trojan (RAT) known as GlassWormRAT. This malware is designed to steal web browser data and execute arbitrary code on infected systems. Notably, it installs a Google Chrome extension that collects sensitive information, including screenshots, keystrokes, and clipboard content.

Once activated, the malware searches the host system for developer credentials, such as GitHub, npm, and Open VSX tokens, as well as cryptocurrency wallets. This enables further compromise of repositories and package uploads. Infected hosts are then converted into covert infrastructure components, including SOCKS proxies, hidden VNC (HVNC) servers, and remote execution nodes via WebRTC or spawned Node.js processes. This setup provides attackers with anonymized network access into corporate and personal networks, facilitating further propagation.

Extensive Compromise and Resilient Infrastructure

The malicious activities associated with GlassWorm have led to the poisoning of over 300 GitHub repositories through the use of stolen developer credentials. A distinguishing feature of this operation is its employment of four distinct C2 channels to enhance resilience against takedown efforts:

1. Solana Blockchain: Utilizing the Solana blockchain as a dead drop resolver by embedding C2 server addresses in the memo fields of blockchain transactions.

2. BitTorrent Distributed Hash Table (DHT): Querying the BitTorrent DHT peer-to-peer network to retrieve configuration data.

3. Google Calendar: Employing Google Calendar as a dead drop resolver to fetch C2 server addresses from event titles.

4. Direct Connections: Establishing direct connections to C2 infrastructure hosted on commercial Virtual Private Server (VPS) providers.

This combination of blockchain, peer-to-peer networks, and legitimate web services as resolution layers was strategically designed to be resilient against takedown efforts, creating a dynamic front that shields the actual C2 servers behind multiple layers of indirection.

Coordinated Takedown Effort

In a coordinated effort, all four C2 channels have been simultaneously neutralized, effectively preventing infected machines from receiving new instructions or payloads. This disruption marks a significant step in mitigating the threat posed by GlassWorm.

Attribution and Implications

CrowdStrike describes the operators behind GlassWorm as well-resourced and persistent, attributing the activity to likely Russia-based cybercriminals. This assessment is based on the malware’s behavior, which includes terminating execution on systems located in Commonwealth of Independent States (CIS) countries and containing Russian-language comments.

The software supply chain remains one of the most consequential attack surfaces in modern computing. Adversaries are increasingly exploiting organizations’ dependencies on tools, updates, and libraries, turning them into weaponized delivery mechanisms and force multipliers. The barrier to poisoning a package or extension is low, while the potential impact is enormous. As long as developer environments, build pipelines, and code repositories remain under-protected, every organization that consumes software inherits the risk associated with its production. The GlassWorm campaign underscores that attackers are aware of this vulnerability and are investing in resilient infrastructure to maintain persistent access to developer ecosystems.