Coldcard RNG Bug Reportedly Drains Over 1,750 BTC From Bitcoin Wallets

2 min read
Coldcard RNG Bug Reportedly Drains Over 1,750 BTC From Bitcoin Wallets
PrimeXBT Editorial Team
Reviewed by PrimeXBT

Topics in article

A firmware flaw in Coinkite's Coldcard hardware wallets has reportedly let attackers drain more than 1,750 BTC — well over $100 million — from roughly 5,000 addresses since July 30. Coinkite has confirmed the underlying bug traces back to a March 2021 firmware error, though the running total comes from Galaxy Research's tracking of four separate attack waves. A patch is out, but recovering funds means migrating to a new address, and some users report devices bricking during the update.

A five-year-old firmware error in Coinkite's Coldcard hardware wallets has let attackers reconstruct Bitcoin private keys entirely offline, and the toll keeps climbing. Coinkite has confirmed the bug traces back to a March 2021 firmware error. Galaxy Research has estimated that the flaw has led to more than 1,750 BTC — well over $100 million — drained from roughly 5,000 addresses across multiple attack waves since July 30.

A build error rerouted seed generation

The 2021 build error meant Coldcard's firmware only checked whether a hardware random-number-generator flag existed, rather than whether it was actually enabled, silently routing seed generation through MicroPython's deterministic Yasmarang fallback instead of the true hardware RNG. As a result, effective entropy collapsed from a targeted 128 bits to roughly 40 bits on Mk2 and Mk3 devices, and about 72 bits on Mk4, Mk5 and Q devices — narrow enough for an attacker to brute-force candidate seeds offline and match them against public blockchain addresses.

Four waves of thefts since July 30

The first sweep hit July 30, draining 1,082 BTC from nearly 1,200 addresses in under an hour, according to Galaxy Research. A second and third wave followed through August 1, pushing the confirmed total to 1,367 BTC — about $89 million — from 4,585 addresses. A suspected fourth wave began August 2 and added roughly 449 more BTC from about 700 addresses, though Coinkite has not confirmed that figure.

A patch that carries its own risk

Coinkite shipped patched firmware for every model line within two days, but the update does nothing to repair a seed already generated under the flaw, so affected holders still have to migrate funds to a new address. Users and Casa co-founder Jameson Lopp have reported devices bricking during the update. Lopp is advising holders to move funds off a weak seed before touching the firmware at all.

The Bitcoin bridge Boltz temporarily disabled swaps, citing a sharp rise in AI-assisted probing that its small team couldn't keep pace with.

Source: Bankless

Trading involves risk.

Most traded markets

XAU / USD
-0.9% 4,127.61
BRENT
+1.35% 73.620
BTC / USD
+0.7% 63,151.2
EUR / USD
-0.12% 1.14269
USTEC
-0.91% 29,428.7
XAU / USD.24
-0.9% 4,127.61
View all markets

Author

PrimeXBT
Our Editorial Team consists of leading experts with a proven record in the fields of trading, cryptocurrencies, blockchain and finance. We thoroughly research the sources of information in order to provide readers with quality content that serves edu...
Read author’s articles
Alert Triangle Risk Disclaimer
Disclaimer: Some past publications may be outdated. We recommend following our news to stay up to date with the latest information. For any questions, feel free to contact our support team via the chat below.
The content provided here is for informational purposes only. It is not intended as personal investment advice and does not constitute a solicitation or invitation to engage in any financial transactions, investments, or related activities. Past performance is not a reliable indicator of future results.
The financial products offered by the Company are complex and come with a high risk of losing money rapidly due to leverage. These products may not be suitable for all investors. Before engaging, you should consider whether you understand how these leveraged products work and whether you can afford the high risk of losing your money.
The Company does not accept clients from the Restricted Jurisdictions as indicated in our website/ T&C. Some services or products may not be available in your jurisdiction.
The applicable legal entity and its respective products and services depend on the client’s country of residence and the entity with which the client has established a contractual relationship during registration.

Today in markets

Browse Crypto News

Register Now

Trading involves risk

Get started in minutes

Our clients love how fast and simple our sign-up is. It takes just a few minutes to get started!

Get Started Get Started
Get started in minutes

Need Help?

Risk Warning:
Trading in leveraged products carries a high level of risk and may not be suitable for all investors.