Press Enter to search · ESC to close

Crypto

SlowMist Warns of Malicious GitHub Repo ‘sol-live’ Stealing Wallet Extensions and Keychains

SlowMist has warned of a malicious GitHub repository named sol-live that disguises itself as a Solidity interview practice project but hides code in .vscode/settings.json to steal wallet extensions and keychain data. The attack targets crypto developers and highlights the growing risk of supply-chain threats in the blockchain industry.

Security Alert: Fake Solidity Interview Project Targets Crypto Developers

Blockchain security firm SlowMist has issued a warning about a malicious GitHub repository named sol-live that masquerades as a Solidity interview practice project. The repository hides malicious code in .vscode/settings.json that can steal wallet extensions and keychain data from developers who clone and open the project.

The attack exploits a common developer workflow: opening a cloned repository in Visual Studio Code. The malicious settings file can execute arbitrary commands when the project is loaded, allowing attackers to exfiltrate sensitive data such as browser wallet extensions (e.g., MetaMask) and macOS keychain credentials.

How the Attack Works

The repository appears legitimate at first glance, offering Solidity coding exercises. However, the .vscode/settings.json file contains hidden configurations that trigger code execution. This technique is particularly dangerous because developers often trust repositories that look like educational resources and may not inspect configuration files before opening them.

  • Target: Developers, especially those preparing for blockchain job interviews.
  • Method: Malicious VS Code settings that execute commands upon project load.
  • Impact: Theft of wallet extensions, keychain data, and potentially other sensitive information.

Industry Implications

This incident highlights a growing trend of supply-chain attacks targeting crypto developers. As the industry expands, attackers are increasingly focusing on the tooling and development environments that hold valuable credentials. The use of seemingly benign educational projects as bait is a classic social engineering tactic, but the technical execution via VS Code settings is a reminder that even trusted tools can be weaponized.

SlowMist’s warning comes amid a rise in attacks on developer infrastructure. In recent months, several high-profile breaches have originated from compromised development environments, underscoring the need for heightened security awareness among builders.

Forward-Looking Perspective

Developers are advised to exercise caution when cloning and opening unknown repositories. Best practices include reviewing configuration files, using isolated environments (e.g., containers or virtual machines), and avoiding storing sensitive credentials on development machines. Security firms are likely to increase monitoring of public repositories for similar threats, and we may see more automated tools to detect malicious configurations.

As the crypto ecosystem matures, the security of the developer supply chain will become a critical focus. Projects and individuals must adopt a zero-trust approach to code from external sources, and platforms like GitHub may need to enhance their scanning capabilities to flag suspicious repository configurations.

View original

Share
Risk notice This site provides news and information on the crypto, blockchain and Web3 industry for reference only and does not constitute investment advice or any promise of returns. Virtual currency-related activities are illegal financial activities in mainland China; digital asset prices are highly volatile; use at your own risk. This site does not provide trading, token issuance or related referral services.

Related Reading

Latest News

TREE NEWS share card
Long-press image above → Save to Photos / Share
Pitch us Feedback