Skip to main content
COSMICBYTEZLABS
NewsSecurityHOWTOsToolsTraining
StudyProjectsNewsletterHire MeAbout
Subscribe

Press Enter to search or Esc to close

News
Security
HOWTOs
Tools
Training
Study
Projects
Newsletter
Hire Me
About
RSS Feed
Reading List
Subscribe

Stay in the Loop

Get the latest security alerts, tutorials, and tech insights delivered to your inbox.

Subscribe NowFree forever. No spam.
COSMICBYTEZLABS

Your trusted source for IT intelligence, cybersecurity insights, and hands-on technical guides.

2368+ Articles
158+ Guides

CONTENT

  • Latest News
  • Security Alerts
  • HOWTOs
  • Checklists
  • Projects
  • Exam Prep

RESOURCES

  • Search
  • Browse Tags
  • Newsletter Archive
  • Reading List
  • RSS Feed

COMPANY

  • About Us
  • Contact
  • Privacy Policy
  • Terms of Service

© 2026 CosmicBytez Labs. All rights reserved.

System Status: Operational
  1. Home
  2. News
  3. Solidity Pro VS Code Extensions Steal Crypto Wallets, API Keys, and Credentials
Solidity Pro VS Code Extensions Steal Crypto Wallets, API Keys, and Credentials
NEWS

Solidity Pro VS Code Extensions Steal Crypto Wallets, API Keys, and Credentials

Cybersecurity researchers have uncovered malicious Visual Studio Code extensions posing as Solidity development tools that silently exfiltrate crypto wallet seeds, API keys, and stored credentials from Web3 developers.

Dylan H.

News Desk

August 10, 2026
4 min read

Overview

Cybersecurity researchers have flagged a cluster of malicious Visual Studio Code (VS Code) extensions masquerading as Solidity smart contract development tools. The lead extension — Solidity Pro (helper-beeps.solidity-pro) — functions as a browser wallet and credential stealer, silently exfiltrating sensitive data from infected developer workstations.

This is a targeted supply chain attack directed at Web3 developers, who often work with high-value crypto wallets and access to cryptocurrency infrastructure.


The Extensions

Researchers identified at least two malicious extensions in the attack:

Extension IDName
helper-beeps.solidity-proSolidity Pro
web3devtoolsx.solidity-pro(variant)

The extensions were published to the VS Code marketplace under names and descriptions designed to appear as legitimate Solidity development utilities — blending in with the genuine tools commonly used by Ethereum and EVM-compatible blockchain developers.


What It Steals

Once installed, the malicious extension targets:

  • Browser-based crypto wallets — MetaMask, Phantom, and other browser extension wallets via local storage and extension data paths
  • API keys — Scans environment files (.env, .env.local, etc.) and configuration files for embedded keys
  • Stored credentials — Browser-saved passwords and authentication tokens
  • Seed phrases / private keys — Any plaintext wallet recovery phrases or private keys found in local files or clipboard

The exfiltrated data is sent to attacker-controlled infrastructure, enabling immediate theft of cryptocurrency assets and unauthorized access to developer accounts and services.


Why Developers Are the Target

Web3 and blockchain developers are a high-value target for exactly this kind of supply chain attack:

  1. Direct access to funds — A compromised wallet seed phrase gives attackers immediate, irreversible control of all assets in that wallet
  2. Infrastructure access — API keys often control deployment infrastructure, node providers (Alchemy, Infura), or smart contract admin functions
  3. Trust in development tools — Developers routinely install extensions from the marketplace with minimal scrutiny, trusting the ecosystem
  4. High-value environment files — .env files in Web3 projects routinely contain private keys for contract deployment and testing

The attacker's choice of a Solidity extension is deliberate — Solidity developers are Ethereum smart contract engineers, precisely the people most likely to have significant on-chain assets and privileged infrastructure access.


How This Attack Works

1. Attacker publishes malicious extension to VS Code Marketplace
   using a name closely mimicking legitimate Solidity tooling

2. Developer installs extension, granting it access to the
   VS Code extension host (file system, environment, etc.)

3. Extension silently scans:
   - Browser extension storage (wallet seeds, private keys)
   - Project files (.env, config, keystore files)
   - Browser credential stores

4. Collected data is exfiltrated to attacker C2 infrastructure

5. Attacker drains wallets and accesses accounts immediately

How to Identify and Remove

Check Installed Extensions

Open VS Code and review installed extensions:

View → Extensions → Filter: Installed

Remove any extension matching solidity-pro, helper-beeps.solidity-pro, or web3devtoolsx.solidity-pro.

Assess Exposure

If you had either extension installed:

  1. Assume wallet compromise — Transfer assets immediately to a new wallet generated on a clean device
  2. Rotate all API keys — Regenerate any keys that existed in your development environment
  3. Change passwords — Assume browser-stored credentials are compromised
  4. Audit on-chain activity — Check all wallets for unauthorized transactions

Prevent Recurrence

  • Verify publisher identity before installing any VS Code extension
  • Prefer extensions from known organizations with a track record and publication history
  • Never store seed phrases or private keys in plaintext files on a development workstation
  • Use hardware wallets for any significant crypto holdings
  • Enable VS Code extension auto-update to receive security patches for legitimate extensions

The Broader VS Code Extension Threat

This incident is part of a pattern of increasingly sophisticated supply chain attacks targeting the VS Code extension marketplace. Security researchers have documented multiple campaigns using VS Code extensions to:

  • Target specific developer communities (Web3, cloud, security)
  • Blend malicious packages with legitimate-sounding names
  • Operate covertly for extended periods before detection

The VS Code marketplace does not perform deep behavioral analysis of extensions, and the level of access granted to extensions makes them a powerful attack surface — comparable in risk to npm package poisoning but affecting developer workstations directly rather than downstream users.


References

  • The Hacker News — Solidity Pro VS Code Extensions Steal Crypto Wallets, API Keys, and Credentials

Related Reading

  • Glassworm Supply Chain Attack Abuses 72 Open VSX Extensions to Target Developers
  • CanisterWorm Blockchain C2 Self-Spreading npm Worm
#Supply Chain#VS Code#Malware#Crypto#Web3#Developer Security#Credential Theft

Related Articles

GlassWorm Escalates: 72 Malicious Open VSX Extensions Use

The GlassWorm self-propagating worm campaign has compromised 72 Open VSX extensions using invisible Unicode Private Use Area characters and a Solana...

7 min read

Massive ChainDrop npm Supply Chain Attack Infects Hundreds of Packages

The ChainDrop worm — a larger descendant of the earlier Shai-Hulud attack — has compromised over 1,300 npm packages with a combined 2 billion monthly downloads in under four hours, abusing preinstall hooks, GitHub OIDC trusted publishing, and the Bun runtime to spread.

6 min read

18 Malicious npm Packages Deliver Cross-Platform RAT to Alibaba Developer Tool Users

Cybersecurity researchers discovered 18 malicious npm packages targeting Alibaba developer tools with a cross-platform RAT in a sophisticated supply chain attack aimed at Chinese-speaking development environments.

5 min read
Back to all News