TREE NEWS update: Ethersphere, the development team behind decentralized storage project Swarm, suffered a supply-chain attack after a malicious version of bee-js 13.3.0 was published to npm on Nov. 9 and a trojanized Swarm Desktop 0.56.2 was pushed via auto-update. The code reads Bee node config files and encrypted wallet keystores and sends them to attackers; because config files store keystore passwords in plaintext, node wallets may be exposed. A remote-control backdoor is also installed. npm has removed the version and Ethersphere has pulled the desktop release; no confirmed fund losses so far.
Swarm’s Ethersphere hit by npm supply-chain attack targeting node wallet keys
This attack stands out less for its novelty than for its target: node operators' wallet material, reached through the trusted channels of npm and an auto-updating desktop client. The plaintext-password-in-config design turns a routine file read into potential key compromise, and the backdoor means exposure may not end with the cleanup. The practical takeaway is that the official package and desktop release pipeline is itself an attack surface, not just the Bee node software. Whether affected operators detect and rotate exposed keystores, and whether any losses surface beyond the current unconfirmed status, is the open question.
Generated by AI for reference only.
Share on WeChat
Open WeChat → Scan → then tap "…" to send to a chat or Moments.
Tap "…" in the top-right corner to send to a chat or share to Moments.