Skip to main content
Live Webinar with SANS (June 25)— Agentic CTI Automation for Fun & ProfitRegister Free
Mallory
Back to intelligence
extension-plugin-hijackcredential-stealer-activityremote-access-implantcommand-and-control-method

GlassWorm Malware Campaign Targets macOS via Malicious VS Code Extensions

Updated 3mo agoFirst seen Jan 1, 20262 sources

A new wave of the GlassWorm malware campaign is actively targeting macOS users by distributing trojanized Visual Studio Code (VS Code) extensions through the OpenVSX marketplace. This fourth iteration marks a significant shift from previous campaigns, which primarily targeted Windows systems, and now leverages AES-256-CBC–encrypted JavaScript payloads embedded in extensions such as studio-velte-distributor.pro-svelte-extension, cudra-production.vsce-prettier-pro, and Puccin-development.full-access-catppuccin-pro-extension. The malware is designed to steal credentials for platforms like GitHub, npm, and OpenVSX, as well as cryptocurrency wallet data, and it supports remote access via VNC and SOCKS proxy routing. Notably, the latest campaign employs AppleScript for execution on macOS and introduces a 15-minute delay before activating its malicious logic, a tactic intended to evade detection by automated sandbox analysis.

Researchers from Koi Security identified that the threat actor behind GlassWorm has adapted its techniques over four distinct waves since October, evolving from using invisible Unicode characters and compiled Rust binaries to the current encrypted JavaScript approach. The malware's command and control infrastructure is now based on the Solana blockchain, utilizing transaction memos with base64-encoded URLs to maintain decentralized and resilient control, making takedown efforts extremely challenging. Over 50,000 downloads of the malicious extensions have been recorded, and the campaign's infrastructure has been linked to previous waves through shared IP addresses and encryption keys. The sophistication and persistence of GlassWorm highlight the growing threat to macOS developers and users who rely on third-party extension marketplaces for their development environments.

Share:
GlassWorm Malware Campaign Targets macOS via Malicious VS Code Extensions
Stay ahead

Get ahead of threats like this

Mallory correlates global threat intelligence with your attack surface — know if you’re exposed before adversaries strike.

EVENT TIMELINE

How this story unfolded

6 events from the most recent confirmed update back to the earliest known activity.

6 EVENTS
Dec 31, 20256mo ago

Researchers report wallet replacement feature not yet fully active

As of late December 2025, analysts found that the wallet trojanization mechanism existed in the malware code but was not yet fully functional or active in observed infections.

GlassWorm adds code to trojanize Ledger Live and Trezor Suite

The latest wave introduced functionality intended to replace Ledger Live and Trezor Suite with trojanized versions, expanding the campaign from credential theft to hardware wallet compromise on macOS.

Researchers identify three related GlassWorm extensions and technical tradecraft

Koi Security analysts linked three malicious extensions to the same campaign through shared infrastructure and encryption keys, and documented AES-256-CBC encrypted JavaScript payloads, a 15-minute sandbox-evasion delay, Solana-based C2, and macOS persistence and credential-theft techniques.

Malicious GlassWorm extensions reach tens of thousands of downloads

The identified malicious VS Code/OpenVSX extensions accumulated significant reach, with reports citing more than 33,000 and over 50,000 downloads, suggesting broad exposure among developers despite possible count manipulation.

Fourth GlassWorm wave shifts from Windows to macOS via Open VSX extensions

By late 2025, the threat actor launched a fourth wave targeting macOS developers through malicious Visual Studio Code extensions published on the Open VSX marketplace, marking a strategic pivot from prior Windows-focused attacks.

Oct 1, 20259mo ago

GlassWorm campaign begins with first wave targeting Windows users

Researchers said the GlassWorm operation has evolved across four distinct waves since October, indicating the campaign began in October 2025 with earlier activity focused on Windows systems.

LINKED ENTITIES

Related entities

Vulnerabilities, threat actors, malware, products, organizations, and breaches Mallory has linked to this story.

7 LINKEDOpen in app
Malware
1 linked
Affected products
3 linked
Visual Studio CodeLedger LiveMacos
Organizations
3 linked
Koi SecurityBleepingComputerMicrosoft Corporation
The operational view lives in Mallory

See the full picture, correlated to your attack surface.

This page covers what’s public. Mallory adds the parts that aren’t — which of your assets are affected, which threat actors are using it right now, which detections to deploy, and what to do next.
Exposure mapping

Map indicators from this story to your assets and identify affected systems in minutes.

Threat actor evidence

Every observed campaign, victim, and pivot linked to actors named in this story.

Associated malware

Malware, exploits, and IOCs connected to the activity described here.

Detection signatures

YARA, Sigma, and Snort rules deployed to your SIEM as soon as they’re published.

Scheduled alerts

Get matching new stories delivered to your team as they break — not the next morning.

AI threads

Ask questions about this story and take action on the answers.

GlassWorm Malware Campaign Targets macOS via Malicious VS Code Extensions | Mallory