LIVE · cybersecurity feed
Live wire
malwarehigh

Windsurf IDE Extension Drops Malware via Solana Blockchain

Researchers have identified a malicious extension for the Windsurf IDE that utilizes the Solana blockchain to distribute a multi-stage malware. This stealer is designed to exfiltrate sensitive information.

zeroday.news · 136d ago

Security researchers have identified a malicious extension for the Windsurf Integrated Development Environment (IDE) that leverages the Solana blockchain to deploy a multi-stage malware payload. The extension, masquerading as a support tool for the R programming language, was designed to steal sensitive data from Chromium-based browsers.

The attack chain begins with the installation of a fake R language extension, named "reditorsupporter.r-vscode-2.8.8-universal," within the Windsurf IDE. This extension operates within the IDE's trusted ecosystem, making it difficult for traditional endpoint detection solutions to flag. Once installed, the malicious code decrypts an embedded payload, which then initiates system profiling. A key feature of this profiling is the explicit check for indicators of Russian origin, including language settings, time zones, and UTC offsets. If the system is identified as Russian, the malware ceases execution, suggesting a deliberate effort to avoid detection by or scrutiny from Russian authorities.

Instead of relying on conventional command-and-control servers, the malware retrieves its subsequent malicious code fragments from transactions on the Solana blockchain. It queries the blockchain using the `getSignaturesForAddress` method and extracts encoded JavaScript data embedded within transaction metadata. This decentralized approach makes takedown efforts significantly more challenging for security teams.

The retrieved JavaScript payload is base64-encoded and further protected with AES encryption. The loader dynamically reconstructs and executes this code within the NodeJS runtime environment of the Windsurf IDE. Because Windsurf extensions are not strictly sandboxed, the malware gains unrestricted access to the file system and can load native modules.

Following the dynamic execution of the JavaScript, the malware drops compiled native add-ons, identified as .node files and DLLs, into a temporary directory. These components, such as `c_x64.node` and `DllExtractChromiumSecrets.dll`, are designed to interact directly with browser profiles. They are capable of extracting saved credentials, session cookies, and other sensitive data from Chromium-based browsers.

To ensure persistence, the malware utilizes PowerShell to create a hidden scheduled task named "UpdateApp." This task is configured to run at system startup with elevated privileges and bypasses execution policy restrictions. The malware also manipulates specific registry entries to maintain its presence and ensure it relaunches even if the IDE is closed. The final persistence mechanism involves launching a bundled NodeJS executable with a malicious JavaScript file, making the infection self-sustaining across reboots.

This campaign specifically targets developers, who often possess privileged access and valuable credentials such as API keys. The use of a seemingly legitimate development tool extension as an initial vector, combined with the novel use of blockchain infrastructure for payload delivery, highlights an evolving threat landscape where attackers are increasingly embedding malicious activities within trusted software development environments.

malwareide extensionsolanablockchainstealer
ShareXLinkedInWhatsAppFacebook

More News

view all →
malware

Russian Hackers Hijack Hotel Wi-Fi to Steal Microsoft 365 Tokens

Microsoft says Russian hackers hijacked hotel Wi-Fi portals to spread malware and steal Microsoft 365 tokens from travelers. Microsoft Threat Intelligence disclosed CaptiveCrunch, a campaign it attributes to Storm-2945, an operational sub-cluster of Midnight Blizzard, the Russian SVR-linked group also known as APT29 and Cozy Bear. Since early May 2026, Storm-2945 has been manipulating DNS […]

vulnerability

Coldcard Hardware Wallet Flaw Linked to $70 Million Bitcoin Theft in 41 Minutes

An attacker drained 1,196 Bitcoin addresses in 41 minutes on July 30, taking 1,082.65 BTC worth about $70.2 million at the time. Galaxy Research mapped the sweep and tied it to a firmware flaw in Coldcard, the Bitcoin-only hardware wallet made by Canadian firm Coinkite. A March 2021 firmware integration error routed seed generation to a deterministic software pseudorandom number generator (PRNG

vulnerabilitycritical

Rails patches critical Active Storage flaw with RCE potential

A critical vulnerability in the Active Storage framework can allow an unauthenticated attacker to read arbitrary files from a Rails application, and potentially escalate to remote code execution (RCE). [...]

CVE-2026-48449critical

Adobe fixed a maximum-severity vulnerability flaw in Campaign Classic

Adobe fixed a maximum severity vulnerability in Campaign Classic that could let attackers run code remotely without user interaction. Adobe has addressed a critical vulnerability, tracked as CVE-2026-48449 (CVSS score of 10.0), in Adobe Campaign Classic, the company’s enterprise marketing automation platform. The flaw is caused by incorrect authorization and could allow attackers to execute […]

security

Balance Theory Raises $19 Million to Help Enterprises Manage Cybersecurity Investments

The funding round was led by SYN Ventures, with participation from existing investors DataTribe and TEDCO. The post Balance Theory Raises $19 Million to Help Enterprises Manage Cybersecurity Investments appeared first on SecurityWeek.

vulnerabilitycritical

Ruby on Rails Patches Critical Vulnerability

The flaw can be exploited by unauthenticated attackers to read arbitrary files and potentially achieve remote code execution (RCE). The post Ruby on Rails Patches Critical Vulnerability appeared first on SecurityWeek.