Coldcard Firmware Flaw Leads to $38.2 Million Bitcoin Theft
A critical entropy failure in air-gapped hardware wallets allowed attackers to brute-force seed phrases.
A critical firmware flaw in Coldcard hardware wallets has resulted in the theft of approximately $38.2 million in Bitcoin. The vulnerability allowed attackers to bypass the security of nearly 500 wallets by exploiting a failure in the devices' random number generation process.
According to manufacturer Coinkite, a build error caused affected devices to rely on a software fallback rather than the intended hardware random number generator. This failure significantly reduced the entropy—the randomness used to create a wallet's seed phrase—making the resulting keys predictable. This weakness enabled attackers to use high-powered computing to brute-force seed phrases and drain funds. In total, approximately 594.48 BTC was stolen. Galaxy Digital's Alex Thorn reported that at least 15 different attackers exploited the vulnerability, and Coinkite believes the flaw may have been discovered by AI analyzing the company's open-source code.
The Role of Entropy
Hardware wallets are designed as the gold standard of self-custody because they generate private keys in an offline environment. The security of these keys depends entirely on entropy; if the randomness is truly random, the odds of guessing a seed phrase are mathematically astronomical. However, when entropy collapses—as it did in the Coldcard Mk2 and Mk3 models—the number of possible seed combinations drops precipitously. This transforms a virtually impossible guessing game into a computationally feasible task for sophisticated attackers.
Industry Implications
This breach is particularly jarring because Coldcard is widely regarded as one of the most secure "air-gapped" solutions available. The incident demonstrates that even rigorous hardware security can be undone by a human error during the firmware build process. It underscores a critical lesson in "defense in depth": relying on a single point of failure, even a hardware-based one, is a risk. Security experts note that the theft could have been mitigated if users had employed additional safeguards, such as manual dice rolls for entropy or a strong BIP-39 passphrase, which would have added a layer of security independent of the device's internal generator.
What Remains
While the primary cause has been identified as a build error, the event has triggered a broader debate within the cryptocurrency community regarding the trust placed in single hardware vendors. Users are now being urged to verify their device versions and migrate funds if they suspect their seeds were generated using the flawed firmware. The industry continues to monitor whether similar build errors exist in other open-source hardware projects or if the use of AI to find such vulnerabilities will lead to a new wave of targeted hardware attacks.