Researchers have been monitoring GlassWorm for more than a year since it first emerged in March 2025, when analysts at Aikido uncovered malicious npm packages concealing payloads within invisible Unicode characters. The campaign has since grown considerably, affecting hundreds of projects across GitHub, npm, and VS Code, and was most recently linked to a persistent remote access trojan delivered through a counterfeit Chrome extension that captured keystrokes and harvested session cookies.
GlassWorm deploys a Zig-based native dropper hidden within a fake extension, silently compromising VS Code, Cursor, VSCodium, and other IDEs.
www.aikido.dev
The threat group's latest evolution was spotted in an OpenVSX extension called code-wakatime-activity-tracker, which masquerades as the legitimate WakaTime developer productivity tool. The extension bundles a Zig-compiled native binary alongside its JavaScript code — not as the final payload, but as a stealthy intermediary that quietly deploys the known GlassWorm dropper, which then seeks out and compromises every other IDE it can locate on the infected machine.