Electrum Hack

Reported loss $15.0M
Access Control

What happened

On August 30, 2020, a GitHub user called "1400BitcoinStolen" reported losing about 1,400 BTC (roughly $16 million at the time) after using an outdated version of the Electrum Bitcoin wallet. When they tried to send funds, a pop-up asked them to install a "security update". The update was malware that sent the wallet's entire balance to the attacker.

Electrum developer Thomas Voegtlin said the attack used a phishing technique dating to late 2018 and that the victim was exposed because they ran old software. Decrypt estimated that the technique had taken about 2,171 BTC in total. Binance CEO Changpeng Zhao said Binance had blacklisted the addresses involved, but no recovery was reported.

The loss is based on the victim's own report.

How it happened

  1. The attackers ran malicious servers on Electrum's open server network, which lets wallets connect to servers run by third parties.
  2. The victim ran an old Electrum version and connected to one of these servers. When they tried to send a transaction, they got a pop-up prompting them to install a "security update".
  3. The victim downloaded and installed the fake update, a backdoored wallet from the attackers' site instead of electrum.org.
  4. The malicious wallet transferred the full balance of about 1,400 BTC to attacker-controlled addresses.

Protocol details

Classification Other
Protocol Type Exploit/Access control
Protocol links Website @ElectrumWallet

Understand the attack patterns

Build your security review skills

Work through hands-on labs covering real exploit mechanics, review techniques, and defensive patterns.