Go to app

The Technical Failure

Published 7/31/2026, 1:44:28 PM

The Coldcard Mk3 security flaw, disclosed on July 30, 2026, has fundamentally altered the hardware wallet landscape by exposing a "silent failure" in entropy generation that persisted for over five years. A firmware bug introduced in 2021 caused devices to bypass their hardware True Random Number Generator (TRNG), resulting in predictable wallet seeds that were exploited in a coordinated 25-minute attack, draining approximately 594.48 BTC (~$38 million) from roughly 500 wallets [Source: https://www.coindesk.com/tech/2026/07/31/major-bitcoin-wallet-flaw-drains-594-btc-in-25-minute-sweep].

The Technical Failure

The vulnerability originated in firmware version 4.0.0 (March 2021), where a build configuration error caused the device to skip its hardware RNG and fall back to a software-based Pseudo-Random Number Generator (PRNG) [Source: https://engineering.block.xyz/blog/predictable-rng-fallback-and-32-bit-reseed-in-coldcard-firmware]. This PRNG relied on non-secret data like serial numbers, reducing entropy from 128 bits to a brute-forceable 40 bits for Mk3 devices [Source: https://blog.coinkite.com/coldcard-mk3-seed-generation-warning/].

Device ModelAffected FirmwareEntropy LevelStatus
Coldcard Mk3v4.0.1 – v5.0.3~40 bitsCritical Vulnerability
Coldcard Mk2v4.0.0 – v4.1.9~40 bitsCritical Vulnerability
Mk4, Mk5, QAll prior to July 2026~72 bitsElevated Risk
Mk1All128 bitsNot Affected

[Source: https://coinpedia.org/news/coldcard-warns-mk3-users-after-38m-bitcoin-sweep-raises-security-concerns/]

Reshaping Hardware Wallet Trust

This incident has reshaped industry practices and user behavior in four primary ways:

Conclusion

The Coldcard Mk3 flaw has moved the industry toward a "don't trust, verify" model for entropy. While Coinkite's rapid disclosure was noted, the five-year window of vulnerability has caused significant reputational damage, forcing a transition where hardware wallets are increasingly viewed as secure interface tools rather than infallible sources of randomness. Users on affected firmware must not only update but migrate funds to entirely new seeds to ensure security [Source: https://blog.coinkite.com/coldcard-mk3-seed-generation-warning/].