Hackers Compromise Ethersphere’s bee-js and Swarm Desktop to Deliver Wallet-Stealing Malware
AI-summarised brief · reviewed before publication
Attackers compromised Ethersphere’s continuous‑integration credentials and used the project’s own release pipeline to publish malicious versions of its Swarm storage tools—bee‑js 13.3.0 and Swarm Desktop 0.56.2. Both packages contained a post‑install loader that fetched additional code from a remote server, exfiltrated the node’s encrypted wallet key and plaintext password, and installed a persistent backdoor on Windows, macOS and Linux. The compromised Swarm Desktop update was offered via the built‑in auto‑updater to Windows x64 and Apple‑Silicon Macs within ten minutes of release; the bee‑js package was available on npm for about 75 minutes. Both releases were withdrawn after 8.5 hours and 65 downloads (bee‑js roughly ten), and a clean Swarm Desktop 0.56.3 was issued. No thefts have been reported, but any system that installed the malicious versions is considered fully compromised.
💡 Why It Matters
- · The breach demonstrates how stolen CI credentials can weaponize trusted supply‑chain channels, turning everyday developer tools into silent credential‑stealers and remote‑access implants.