SlowMist Discovers Data-Stealing Backdoor in Solidity Interview Project on GitHub

iconTechFlow
Share
AI summary iconSummary
A project announcement from SlowMist reveals a malicious backdoor in a Solidity interview project on GitHub. The sol-live repository contains a .vscode/settings.json file that downloads and executes remote scripts. Attackers could steal browser data, wallet storage, and Keychain files. The payload enables file scanning, remote command execution, and clipboard monitoring. On macOS and Linux, user interaction is required; Windows execution remains unclear. The report underscores risks associated with open-source projects, with inflation data and project security continuing to be key concerns for developers.

SlowMist has issued a threat intelligence alert stating that, following user reports, a GitHub repository named "sol-live" is masquerading as a Solidity interview practice project. However, its .vscode/settings.json file contains hidden commands designed to download and execute remote scripts; triggering the project’s custom terminal configuration may activate the malicious payload. SlowMist analysis reveals that the malicious payload can harvest browser login databases, wallet extension storage, and macOS Keychain files, as well as scan and upload local files, execute remote commands, provide interactive shell access, and monitor the clipboard. On macOS and Linux systems, the payload only executes if the user actively initiates the malicious terminal configuration; the attack chain on Windows remains unconfirmed due to issues with quote handling.

Disclaimer: The information on this page may have been obtained from third parties and does not necessarily reflect the views or opinions of KuCoin. This content is provided for general informational purposes only, without any representation or warranty of any kind, nor shall it be construed as financial or investment advice. KuCoin shall not be liable for any errors or omissions, or for any outcomes resulting from the use of this information. Investments in digital assets can be risky. Please carefully evaluate the risks of a product and your risk tolerance based on your own financial circumstances. For more information, please refer to our Terms of Use and Risk Disclosure.