Hackers hijack Ethersphere’s bee-js package and Swarm Desktop app to push wallet-stealing malware

48Importance
updatingStatus
2News media
Published
Updated

Hackers took over Ethersphere’s software release system on November 9 and used it to distribute malicious versions of bee-js 13.3.0 and Swarm Desktop 0.56.2. The malware was built to search for Bee node wallet private keys on affected devices.

Key claims & sources

✓
Hackers hijacked Ethersphere’s bee-js package and Swarm Desktop app to push wallet-stealing malware.
✓
The incident involved both the official package channel for bee-js and the Swarm Desktop app.
✓
On November 9, Ethersphere’s software release system was taken over and used to distribute malicious builds of bee-js 13.3.0 and Swarm Desktop 0.56.2.
✓
The malware was designed to search for Bee node wallet private keys on compromised devices.

What it means

Ethersphere sits behind Bee and Swarm software that developers and users rely on for package distribution and desktop access, so a compromise of its release system reaches the place where trust is usually assumed. The November 9 incident sits inside the software supply-chain risk that comes with official channels, where signed or familiar distribution paths can still be abused. For Bee node users, the relevant asset in play is the private key stored or handled on the device.

People running bee-js 13.3.0 or Swarm Desktop 0.56.2 had to treat those releases as suspect once the release system was taken over. Anyone building with these components would need to check what they downloaded, what they installed, and whether wallet keys were exposed on affected machines. The practical issue is not only malware removal but also whether keys need to be rotated or wallets moved.

This case shows the trade-off in depending on centralized distribution for software that serves decentralized networks. Official channels make installation simple, but they also create a single point where an attacker can reach many users at once. The tension is between convenience and trust on one side and the resilience developers want from crypto infrastructure on the other.

Still unknown is how broad the compromise was, which users installed the malicious releases, and whether private keys were actually taken from specific devices. The record so far identifies the tampered versions and the target of the malware, but not the full scope of affected wallets or the cleanup steps that followed. Those facts would be settled by incident details from Ethersphere and a wider audit of installations tied to the two releases.

Market reaction i

EthereumETH it is the asset of the company or protocol in the event

Ethereum rose 0.7% in the 4 hours after the first headline, after falling 0.1% in the 2 hours before.

$2,105 price at the headline
-0.1% 2 h before
+0.7% 4 h after
+1.0% 11 h after (so far)
First headline

47 prices, one every 30 minutes

Coverage timeline

Every piece in order, with the time its news medium declares — if it is not believable we use ours and say so — and what it added to what was already known at that point. Arriving first is not the same as adding something.

+2 h 54 m
Nov 9 21:15
CR Cryptopolitan context
Its angle: frameworkmetrics, cybersecurity, stepsecurity

Other recent incidents

WhenWhat happenedFigure
today Ankr Ethereum Cross-chain Bridge · Smart contract vulnerability incident $304.5k
2 days ago ACryptoS · Smart contract vulnerability incident $665.4k
2 days ago LNbits · Software vulnerability incident $1.7k
4 days ago Keplr Wallet · Supply chain attack incident $6M
4 days ago Degen Coin Flip · Smart contract vulnerability incident $10k

4290 incidents stored