Blast radius
A sound mnemonic does not make the device sound. Beyond seed generation, a set of COLDCARD features drew their own secrets from the affected generator, according to Wizardsardine's captured post-mortem, so dice-only and imported seeds are outside only the first of the two failure families below.
How a mnemonic was produced decides whether the wallet keys themselves are enumerable, but that is not the whole defect as published. A second family of COLDCARD features asks the same generator for its own bytes and never consults the mnemonic at all, so the answer to "where did my seed come from" does not reach them. The most complete public enumeration of that family captured here is Wizardsardine's post-mortem, summarised below as what its authors published; this archive has not independently verified the firmware call sites it describes. R1
Two failure families, and only one of them is about your seed
On the published account, anyone who used the listed features on affected firmware, including people who rolled 50 or more fair dice, people who imported a mnemonic generated on another device, and people whose wallet keys were never at issue. The published exposures differ sharply in consequence: a paper wallet's private key is described as the generator's output outright, while the randomised PIN keypad is described as mattering mainly to someone watching the screen. U2
Wizardsardine's published enumeration of the second family
On 1 August 2026 Wizardsardine published a long-form post-mortem whose "broken regardless of your seed" section is the most complete public enumeration of this second family captured here. Its author, Kevin Loaec, separately stressed on X that imported and dice-generated seeds are still exposed through those features. This archive discloses the company's competing interest for the same reason it discloses Foundation Devices' competing interest around the OPENDIME test: a vendor's analysis of a rival's product is evidence of what the vendor asserts, not an independent finding.
The features the post-mortem lists as broken regardless of how the seed was made:
- Paper wallets. A device-generated paper wallet's private key is the generator's output outright, enumerable unless the separate pure-dice option was used.
- Clone to another device. The transfer's ephemeral keys come from the affected generator, so on the post-mortem's account whoever holds the clone file can redo the key exchange and recover the mnemonic in clear.
- The encrypted USB session between device and computer, which relies on the same kind of ephemeral key; the post-mortem itself describes this case as not significant.
- The co-signing policy key C, the 12 words the device retains to enforce a spending policy.
- The Secure Notes and Passwords generators, in the word mode built on the same function as seed generation and in the strict-format mode whose stated 49-bit entropy budget the post-mortem calls already tight before this defect.
- Both Key Teleport mechanisms: a 40-bit transfer password and a 28-bit co-signer derivation index, both described as drawn from the affected generator.
- HSM second factor and confirmation codes, so that on the published account the second factor no longer blocks an attacker and the physical-presence prompt becomes remotely predictable.
- The randomised PIN keypad layout and the cryptography library's side-channel masking, both requiring physical access and, in the post-mortem's words, far down the list of priorities.
- Seed XOR's optional random-split mode, which draws its mask from the affected generator; the deterministic default is described as unaffected, and the post-mortem confines the concern to seeds split in that specific mode.
Two onward conclusions in the post-mortem are reported rather than verified here. That possession of a clone file is sufficient to reconstruct the session key and recover the mnemonic in clear is a protocol consequence this archive has not demonstrated. And that the predictable side-channel countermeasure is "therefore useless" is a conclusion about residual protection this archive has not assessed. R3 Whether any of these feature exposures has actually been exploited against a real device in this incident is unknown: no captured source demonstrates it, and the incident evidence held here concerns wallet keys. The honeypot and bait-wallet experiments published on 6 and 7 August do not change that. They fund wallets whose seeds come from the affected generator and watch which are swept, so they test the first family only. U4
What a passphrase does against a recoverable seed
A BIP39 passphrase is a separate input to key derivation, so it survives the seed's generation defect: an attacker who recovers the mnemonic still has to find the passphrase. Two captured posts bear on how much that is worth in practice. James O'Beirne reported on 1 August an LLM-assisted review across the firmware repository's release tags concluding that the BIP-39 passphrase integration itself is sound, while cautioning that a passphrase must be long and unwieldy before it is cryptographically relevant. R5 And on 2 August, BTC Sessions reported what he described as the first confirmed loss from a Mk3 wallet protected by a passphrase of two words, drained at around 2pm on 2 August, Australia time. That post cites no transaction or address, and no corroborating first-hand account is held here, so it stands as a single uncorroborated report. R6 The two posts describe the same arithmetic from opposite ends: once an affected seed is recovered, a short passphrase is a small offline search on top of it. The passphrase record preserves the source assumptions and the attributed guidance.
A reported privacy dimension
The enumeration above concerns secrets an attacker could reproduce. Money is not the only thing a reproduced seed reaches: raw_avocado argued on 2 August that the recoverable seed population is also a privacy failure, because anyone who derives a compromised seed obtains that wallet's complete transaction history along with its keys, enabling UTXO linkage and deanonymisation even for owners who have already moved their funds. On that argument, migration protects the balance but not the history the old wallet has already written to the chain. It is one author's argument, reported here without independent assessment. R7
BIP85 descendants follow the active root
why a child mnemonic's different words are not independent provenance
Wizardsardine's post-mortem describes BIP85 keys as derived deterministically from the master seed, so that material produced this way inherits the seed's compromise: child mnemonics, WIF keys, XPRVs and generated passwords, with Nostr keys, Lightning node seeds, SSH keys and account passwords among the material it says must be replaced. It places trick-PIN duress wallets and the microSD 2FA file key in the same group, as derived from the seed rather than independently random. R8
Benma and Kevin Loaec each published incident-specific warnings about BIP85-derived wallets. R9
The commit history behind the affected call surface, including an independent walkthrough by Dustin Dettmer, is on the developer-response page; the wider set of published analyses, with the commercial interests attached to each, is on the response page.
Evidence on this page 9 items
- R1 Reported · contested
The existence of a second failure family of device features drawing on the affected generator without consulting the mnemonic, and the feature list below
Source Wizardsardine post-mortem by Kevin Loaec, 1 Aug 2026, a captured source; not independently verified against the firmware here
Evidence → captured
- U2 Unverified · contested
Feature-level exploitability beyond master-seed and device-generated paper-wallet key creation
Source No captured source establishes an incident-specific exploit for each downstream feature as of a 15 August 2026 recheck
Evidence → captured
- R3 Reported · contested
Wizardsardine's onward security conclusions about clone-file decryption and residual side-channel protection, its enumeration of the second failure family above, and its overall framing of the exposure
Source Wizardsardine post-mortem by Kevin Loaec, 1 Aug 2026. Competing interest: Wizardsardine sells Liana, a wallet product competing with COLDCARD's software surface; the post-mortem's first section is directed at Liana users and closes by recommending the company's institutional offering. The author also describes the post as written quickly under stress by three people in parallel, and invites corrections.
Evidence → captured
- U4 Unverified · contested
Whether any listed feature exposure has been exploited against a real device in this incident
Source No captured source demonstrates exploitation of a non-seed feature path as of a 15 August 2026 recheck, the community honeypot and bait-wallet experiments of 6 and 7 August included; the incident evidence held here concerns wallet keys
Evidence → captured
- R5 Reported · contested
The LLM-assisted conclusion that the BIP-39 passphrase integration is sound across the checked firmware tags, and the caution that only a long, unwieldy passphrase is cryptographically relevant
Source James O'Beirne, captured X post, 1 Aug 2026; the review itself has not been reproduced by this archive
Evidence → captured
- R6 Reported · contested
The reported drain of a Mk3 wallet protected by a two-word passphrase at around 2pm on 2 Aug 2026, AEST
Source BTC Sessions, captured X post, 2 Aug 2026; no transaction or address is cited and no corroborating first-hand account is held here
Evidence → captured
- R7 Reported · contested
The argument that deriving a compromised seed exposes the wallet's full history and enables UTXO linkage and deanonymisation, including for users who already migrated
Source raw_avocado, captured X post, 2 Aug 2026; one author's argument, not independently assessed here
Evidence → captured
- R8 Reported · contested
The deterministic inheritance of a master seed's compromise by BIP85-derived material, trick-PIN duress wallets and the microSD 2FA file key, as published
Source Wizardsardine post-mortem, 1 Aug 2026, captured; the underlying firmware behaviour has not been independently verified here
Evidence → captured
- R9 Reported · contested
The incident-specific warnings to migrate BIP85-derived wallets
Source Benma and Kevin Loaec, separately captured primary X posts linked above
Evidence → captured