Press Enter to search · ESC to close

Crypto

Ethersphere’s Swarm Hit by Supply Chain Attack: Hackers Use Ethereum Smart Contract to Control Backdoor

Ethersphere's Swarm project suffered a supply chain attack after hackers compromised a GitHub account and injected malicious code into an npm package. The attackers used an Ethereum smart contract to control a backdoor, potentially exposing user private keys. The incident highlights growing risks in open-source crypto development and the need for robust release process security.

Ethersphere’s Swarm Falls Victim to Sophisticated Supply Chain Attack

Decentralized storage project Ethersphere (Swarm) has suffered a software supply chain attack after hackers compromised a GitHub account and hijacked the official release process to inject malicious code into the npm package @ethersphere. The attackers reportedly used an Ethereum smart contract to control a backdoor, potentially exposing user private keys.

How the Attack Unfolded

The breach began with the compromise of a GitHub account tied to the Swarm project, allowing attackers to manipulate the release pipeline. Malicious code was then published to the npm registry, a common distribution channel for JavaScript libraries. Once installed, the backdoor could exfiltrate sensitive data, including private keys, from developers and users running Swarm nodes.

What makes this attack particularly notable is the use of an Ethereum smart contract as a command-and-control (C2) mechanism. By leveraging a decentralized, immutable contract, the attackers made it harder for security teams to take down the backdoor infrastructure. This technique—using blockchain as a resilient C2 channel—is a growing trend among sophisticated threat actors.

Industry Implications

Supply chain attacks are a rising threat in the crypto ecosystem, where open-source collaboration and package managers are integral to development. The Swarm incident highlights several critical issues:

  • Dependency Risks: Developers often rely on third-party packages without rigorous verification, creating a broad attack surface.
  • Release Process Security: Projects must secure their CI/CD pipelines and GitHub accounts with multi-factor authentication and code signing.
  • Decentralized C2: The use of smart contracts for malicious purposes underscores the dual-use nature of blockchain technology.

Swarm’s native token (BZZ) may face short-term volatility as the community assesses the damage. However, the project’s decentralized storage mission remains intact, and swift remediation could mitigate long-term reputational harm.

Forward-Looking Perspective

This attack serves as a wake-up call for the entire Web3 industry. As decentralized infrastructure projects mature, their security practices must keep pace. Expect increased scrutiny on software supply chains, greater adoption of tools like Sigstore for package signing, and a push for standardized security audits of release processes. For users, the incident reinforces the importance of hardware wallets and vigilant key management—even when interacting with seemingly reputable projects. The crypto community must treat supply chain security as a collective responsibility, or risk eroding trust in the very foundations of decentralized technology.

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