Executive Summary
In early 2026, the GlassWorm malware campaign escalated by compromising the Open VSX Registry, a platform for Visual Studio Code extensions. Threat actors infiltrated the registry by abusing extensionPack and extensionDependencies to turn initially benign extensions into malicious delivery vehicles in later updates. This tactic allowed them to distribute at least 72 malicious extensions that mimicked popular developer tools, including linters, formatters, and AI-powered coding assistants. Once installed, these extensions executed malicious code designed to steal sensitive information, such as credentials and cryptocurrency wallet data, and to use infected systems as proxies for further malicious activities. The campaign also employed advanced evasion techniques, including the use of invisible Unicode characters to hide malicious code and leveraging the Solana blockchain for command-and-control communications, enhancing its resilience and stealth. This incident underscores the growing sophistication of supply chain attacks targeting developer ecosystems and highlights the critical need for enhanced security measures in software distribution platforms.
Why This Matters Now
The GlassWorm campaign's innovative use of extension dependencies to propagate malware highlights a significant evolution in supply chain attack strategies. This method allows attackers to exploit trusted relationships within software ecosystems, making detection and prevention more challenging. As developers increasingly rely on third-party extensions to enhance productivity, the risk of such attacks grows, emphasizing the urgent need for robust security practices and vigilant monitoring of software supply chains to protect against emerging threats.
Attack Path Analysis
The GlassWorm campaign began with attackers compromising a trusted developer account on the Open VSX registry, allowing them to distribute malicious updates to widely used extensions. Upon installation, the malware executed a loader that decrypted and ran a payload designed to steal sensitive information. The malware then moved laterally by leveraging stolen credentials to access additional systems and repositories. It established command and control by using the Solana blockchain to dynamically retrieve C2 server addresses. Exfiltration occurred as the malware transmitted harvested data, including credentials and cryptocurrency wallet information, to attacker-controlled servers. The impact included unauthorized access to sensitive data, potential financial loss, and the risk of further supply chain compromises.
Kill Chain Progression
Initial Compromise
Description
Attackers gained unauthorized access to a trusted developer account on the Open VSX registry, enabling them to distribute malicious updates to widely used extensions.
MITRE ATT&CK® Techniques
Compromise Software Supply Chain
Hijack Execution Flow: Dynamic Linker Hijacking
Credentials from Password Stores
Obfuscated Files or Information
Use Alternate Authentication Material
Potential Compliance Exposure
Mapping incident impact across multiple compliance frameworks.
PCI DSS 4.0 – Ensure the integrity of software and firmware
Control ID: 6.3.2
NYDFS 23 NYCRR 500 – Cybersecurity Policy
Control ID: 500.03
DORA – ICT Risk Management Framework
Control ID: Article 6
CISA ZTMM 2.0 – Applications and Workloads
Control ID: Pillar 3
NIS2 Directive – Supply Chain Security
Control ID: Article 21
Sector Implications
Industry-specific impact of the vulnerabilities, including operational, regulatory, and cloud security risks.
Computer Software/Engineering
GlassWorm supply chain attacks targeting 72 Open VSX extensions directly compromise developer environments, enabling credential theft and cryptocurrency wallet drainage through malicious VS Code extensions.
Information Technology/IT
IT organizations face significant risk from compromised developer tools and extensions that can steal CI/CD tokens, environment variables, and system metadata across development infrastructure.
Financial Services
Cryptocurrency wallet drainage capabilities and credential theft targeting development environments pose direct financial risks and compromise sensitive financial system access tokens and secrets.
Computer/Network Security
Security firms analyzing or utilizing affected development tools face potential compromise of security research data, client credentials, and proprietary detection methodologies through infected extensions.
Sources
- GlassWorm Supply-Chain Attack Abuses 72 Open VSX Extensions to Target Developershttps://thehackernews.com/2026/03/glassworm-supply-chain-attack-abuses-72.htmlVerified
- 72 Malicious Open VSX Extensions Linked to GlassWorm Campaign Now Using Transitive Dependencieshttps://socket.dev/blog/open-vsx-transitive-glassworm-campaignVerified
- Glassworm Returns: Invisible Unicode Malware Found in 150+ GitHub Repositorieshttps://www.aikido.dev/blog/glassworm-returns-unicode-attack-github-npm-vscodeVerified
- The Return of PhantomRaven: Detecting Three New Waves of npm Supply Chain Attackshttps://www.endorlabs.com/learn/return-of-phantomravenVerified
Frequently Asked Questions
Cloud Native Security Fabric Mitigations and ControlsCNSF
Aviatrix Zero Trust CNSF is pertinent to this incident as it could have limited 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 distribute malicious updates may have been constrained by enforcing strict identity-based access controls and continuous monitoring of developer accounts.
Control: Zero Trust Segmentation
Mitigation: The malware's ability to access and exfiltrate sensitive information could have been limited by enforcing strict segmentation policies that isolate workloads and restrict unauthorized access.
Control: East-West Traffic Security
Mitigation: The attacker's ability to move laterally across systems may have been constrained by monitoring and controlling east-west traffic, thereby limiting unauthorized access.
Control: Multicloud Visibility & Control
Mitigation: The malware's ability to establish command and control channels could have been limited by providing comprehensive visibility and control over network traffic, enabling detection and disruption of unauthorized communications.
Control: Egress Security & Policy Enforcement
Mitigation: The exfiltration of sensitive data may have been constrained by enforcing strict egress policies that monitor and control outbound traffic to prevent unauthorized data transfers.
The overall impact of the attack could have been reduced by limiting the attacker's ability to access and exfiltrate sensitive data, thereby mitigating potential financial loss and supply chain risks.
Impact at a Glance
Affected Business Functions
- Software Development
- Version Control Systems
- Continuous Integration/Continuous Deployment (CI/CD) Pipelines
- Cryptocurrency Wallet Management
Estimated downtime: 7 days
Estimated loss: $50,000
Developer credentials, SSH keys, cloud service tokens, and cryptocurrency wallet information.
Recommended Actions
Key Takeaways & Next Steps
- • Implement Zero Trust Segmentation to restrict lateral movement and limit the spread of malware within the network.
- • Enhance East-West Traffic Security to monitor and control internal communications, detecting unauthorized access attempts.
- • Deploy Multicloud Visibility & Control solutions to gain comprehensive insights into network traffic and identify anomalous behaviors.
- • Utilize Egress Security & Policy Enforcement to prevent unauthorized data exfiltration and block connections to known malicious destinations.
- • Conduct regular audits of developer accounts and extension repositories to detect and mitigate potential supply chain compromises.



