Listen to this Post

The Glassworm malware campaign, first identified in October, is now making headlines again as it enters its third wave, infiltrating both the Microsoft Visual Studio Marketplace and OpenVSX with 24 new malicious extensions. This sophisticated attack targets developers using VS Code–compatible editors, highlighting the growing risks in software supply chains and the stealthy evolution of modern malware.
Introduction
Software developers rely heavily on extension marketplaces like Microsoft Visual Studio and OpenVSX to enhance their coding environments with tools, themes, and frameworks. However, these repositories have become an unexpected battleground for cybercriminals. The Glassworm campaign is a stark reminder that even trusted sources can harbor sophisticated threats. Using advanced techniques to remain hidden and exploit developer accounts, Glassworm has rapidly evolved, making it one of the most concerning malware campaigns targeting developer ecosystems today.
Glassworm’s Third Wave and Its Threat Landscape
Glassworm initially appeared on VS Code marketplaces in October, employing “invisible Unicode characters” to conceal malicious code within seemingly harmless extensions. Once installed, the malware seeks to steal sensitive developer credentials—including GitHub, npm, and OpenVSX accounts—as well as cryptocurrency wallet data from 49 different extensions.
The attack goes further by deploying a SOCKS proxy to route malicious traffic through victims’ machines and installing an HVNC client, providing operators with remote stealth access. Although the first wave of Glassworm was temporarily removed and access tokens rotated to contain the threat, the malware quickly reappeared with new extensions and publisher accounts.
The third wave, discovered by Secure Annex researcher John Tuckner, shows a broad targeting scope, covering popular frameworks and tools like Flutter, Vim, Yaml, Tailwind, Svelte, React Native, and Vue. The malware’s developers have now introduced Rust-based implants and continue to use invisible Unicode techniques, making detection increasingly difficult.
How Glassworm Infiltrates Marketplaces
The malicious extensions are first approved on the marketplaces, after which publishers push updates containing the malware. To increase credibility, these malicious packages artificially inflate download counts, allowing them to appear more legitimate in search results, often mimicking popular extensions and even ranking above them. This strategy makes it easier for unsuspecting developers to install the malware unknowingly.
Notable Extensions in the Third Wave
VS Marketplace:
iconkieftwo.icon-theme-materiall
prisma-inc.prisma-studio-assistance
prettier-vsc.vsce-prettier
flutcode.flutter-extension
csvmech.csvrainbow
codevsce.codelddb-vscode
saoudrizvsce.claude-devsce
clangdcode.clangd-vsce
cweijamysq.sync-settings-vscode
bphpburnsus.iconesvscode
klustfix.kluster-code-verify
vims-vsce.vscode-vim
yamlcode.yaml-vscode-extension
solblanco.svetle-vsce
vsceue.volar-vscode
redmat.vscode-quarkus-pro
msjsdreact.react-native-vsce
OpenVSX:
bphpburn.icons-vscode
tailwind-nuxt.tailwindcss-for-react
flutcode.flutter-extension
yamlcode.yaml-vscode-extension
saoudrizvsce.claude-dev
saoudrizvsce.claude-devsce
vitalik.solidity
Technical Evolution and Evasion
Glassworm has not only expanded in quantity but also evolved technically. The transition to Rust-based implants allows for faster, more efficient, and harder-to-detect malicious activity. Combined with Unicode-based obfuscation, the malware can bypass both automated and manual review processes, presenting a serious threat to the developer ecosystem.
What Undercode Say:
The resurgence of Glassworm demonstrates the increasing sophistication of malware targeting developer tools. By leveraging popular frameworks and inflating download counts, attackers exploit trust dynamics that developers inherently have toward marketplace extensions. The use of Rust implants marks a critical escalation, suggesting the malware authors are prioritizing stealth, performance, and resilience against detection tools.
This attack also underscores a larger systemic vulnerability: the software supply chain. Even open, vendor-neutral platforms like OpenVSX, thought to be safer alternatives, are not immune. Developers, particularly those working in multi-framework environments, face exposure not just to stolen credentials but also to hijacked development workflows, which can be leveraged for further attacks in corporate networks.
From a cybersecurity perspective, Glassworm highlights the need for continuous monitoring of extension integrity and the implementation of stricter verification mechanisms for package publishers. Developer education is also critical; awareness campaigns about artificial download inflation, obfuscated code, and Rust-based implants could significantly reduce the attack surface.
Moreover, marketplaces must adopt advanced heuristic analysis and anomaly detection to catch subtle evasion techniques. Traditional token rotation and content review have proven insufficient, given Glassworm’s ability to return swiftly with new accounts. Collaborative reporting between platforms could accelerate the identification and neutralization of these threats.
In broader terms, Glassworm exemplifies the growing complexity of modern cybercrime. Developers are now considered high-value targets due to their access to repositories, APIs, and credentials that can cascade into enterprise systems. As malware authors increasingly target niche technical communities, organizations must rethink the perimeter-focused approach to security, adopting more integrated and proactive defense measures.
Fact Checker Results:
✅ Glassworm uses invisible Unicode characters to hide code.
✅ The malware targets GitHub, npm, and OpenVSX accounts.
❌ The first wave was permanently eradicated; it returned with a third wave.
Prediction:
📊 Glassworm is likely to continue evolving with increasingly sophisticated implants and evasion techniques. Developers should expect future waves targeting additional frameworks and IDE extensions. Collaboration between marketplaces and proactive security tooling will be critical to curb the campaign, but short-term risk remains high. Developers relying on VS Code–compatible extensions must adopt vigilant monitoring practices to protect credentials and sensitive development assets.
🕵️📝✔️Let’s dive deep and fact‑check.
References:
Reported By: www.bleepingcomputer.com
Extra Source Hub (Possible Sources for article):
https://www.reddit.com/r/AskReddit
Wikipedia
OpenAi & Undercode AI
Image Source:
Unsplash
Undercode AI DI v2
Bing
🔐JOIN OUR CYBER WORLD [ CVE News • HackMonitor • UndercodeNews ]
📢 Follow UndercodeNews & Stay Tuned:
𝕏 formerly Twitter 🐦 | @ Threads | 🔗 Linkedin | 🦋BlueSky | 🐘Mastodon




