February 2025 · the same shape
One developer’s Mac, then $1.5 billion.
The largest theft before this one started the same way. On 4 February 2025 a developer at Safe{Wallet}, the multi-signature wallet Bybit used for its cold storage, ran a malicious Python project with Docker logic on a macOS workstation; the file talked to a domain the attacker had registered two days earlier. From 5 February the attacker reused that developer’s live AWS session tokens, tried and failed to register their own MFA device, and spent two weeks mapping the environment. On 19 February malicious JavaScript appeared in the Safe{Wallet} front end served from AWS. On 21 February Bybit’s signers approved what looked like a routine transfer; the altered page had swapped the destination. About 400,000 ETH, worth roughly $1.5 billion, left in one transaction, and the script was scrubbed minutes later. Safe’s review found no vulnerability in its contracts or its front-end code: the attack was “achieved through a compromised Safe{Wallet} developer machine.” The FBI attributed it to North Korea’s TraderTraitor. No key leaked then either. The machine that was trusted to serve the signing page, and the machine that signed, were enough.