COLDCARD Security Update Fixed firmware is available. Check if you need to migrate your seed. Learn more

CURRENT SECURITY STATUS

Current standard firmware is 5.6.3 for Mk4/Mk5 and 1.5.3Q for Q.

These releases add Codex32 backups and additional transaction, signing, and firmware-update checks. Installing them does not repair an existing seed created on affected firmware.

FIXED RELEASES AVAILABLE Verified 2026-10-01

CURRENT RECOMMENDED STANDARD RELEASES

Mk4/Mk5 standard 5.6.3
Q standard 1.5.3Q

MINIMUM FIXED RELEASES

Check the release track, not only the model.

Mk2/Mk3 4.2.0 or later
Mk4/Mk5 standard 5.6.0 or later
Q standard 1.5.0Q or later
Mk4/Mk5 Edge 6.6.0X or later
Q Edge 6.6.0QX or later
An update is not a seed migration.

Updating corrects future seed generation but does not repair an existing affected seed. Follow the dedicated migration guide unless the advisory's independent-dice exception applies.

WHAT THE CURRENT STANDARD RELEASE ADDS

Codex32 recovery, stricter transaction parsing, and safer update paths.

Codex32 and Shamir backups

Generate or import Codex32 wallets, split the active wallet into two to nine Shamir shares, and restore it from the required threshold. Read the Codex32 guide.

PSBTv2 checks

COLDCARD now applies per-input height and time locktimes and rejects malformed PSBTv2 singleton fields, counts, and missing version data before signing.

Firmware-install warnings

The device warns before installing firmware signed by an external contributor or downgrading from the installed version.

Signing and scanning safeguards

Message-signing requests no longer crash on non-object JSON. On Q, Ready To Sign and the Key Teleport retry screen accept only the expected QR types, preventing an unintended master-seed replacement.

Seed-generation controls retained

Bring Your Own Entropy, the fixed RNG path, View TRNG Words, and offline dice-roll or coin-flip verification with verify_seed_mix.py remain in the current standard release. Optional Seed Vault names can identify temporary seeds on the home menu.

Scope: These statements describe specific release behavior. They are not a claim that finite checks prove arbitrary randomness or that every possible defect has been excluded.

SEED-GENERATION TRANSPARENCY

Trace how current firmware builds a new seed.

This interactive, source-linked map covers Mk4/Mk5 5.6.1 or later and Q 1.5.1Q or later. Select any node to inspect its implementation.

Independent visualization by scgbckbone. Open full screen or view the source.

WHAT TO DO

Use the path that matches your wallet.

Creating a new seed

On Mk4/Mk5 5.6.3 and Q 1.5.3Q, standard new-seed generation combines fresh device entropy with one required user method: at least 65 key presses with unpredictable timing, 50 physical six-sided-die rolls, or 128 physical coin flips. Dice Rolls Only remains a separate advanced workflow. For any wallet intended to hold an amount whose loss would be materially harmful to its owner, use a strong, unique BIP-39 passphrase. Back it up separately, record the passphrase wallet fingerprint, and test recovery before depositing funds. “Meaningful” is personal, not a fixed bitcoin or fiat threshold. These layers do not repair an existing affected seed.

Using an existing seed

Follow the step-by-step migration guide. Updating the device alone does not repair the existing seed.

Still using Mk2 or Mk3

Version 4.2.0 is the final Mk2/Mk3 release and can generate a corrected replacement seed. For long-term custody, we recommend moving to a current Mk4, Mk5, or Q. New hardware does not repair an existing affected seed.

Using Mk4, Mk5, or Q

Do not treat later hardware as outside the affected scope. Install and verify the current recommended firmware before generating a new seed, and migrate any seed created on affected firmware.

Used independent dice

Read the migration guide's exact dice-roll conditions before deciding whether the advisory's exception applies.

Checking the release

Compare the SHA-256 hash and verify the signed signatures.txt file before installing firmware.

DIRECT ANSWERS

Direct answers about current COLDCARD security.

Is current COLDCARD firmware patched?

Published fixed releases remain available for every supported model and track: Mk2/Mk3 4.2.0 or later; Mk4/Mk5 standard 5.6.0 or later; Q standard 1.5.0Q or later; Mk4/Mk5 Edge 6.6.0X or later; and Q Edge 6.6.0QX or later. The current recommended standard releases are Mk4/Mk5 5.6.3 and Q 1.5.3Q. Updating firmware does not repair an existing affected seed.

Is COLDCARD safe to use now?

The current recommended standard releases are Mk4/Mk5 5.6.3 and Q 1.5.3Q. They include the published seed-generation remediation and seed-mixing verification, plus firmware-install warnings, PSBTv2 hardening, and additional signing safeguards. No hardware wallet is risk-free. Verify the signed download before generating a seed, and follow the advisory migration guidance for an existing seed created on affected firmware.

Should a COLDCARD wallet holding a meaningful balance use a passphrase?

Yes. For any wallet intended to hold an amount whose loss would be materially harmful to its owner, use a strong, unique BIP-39 passphrase after the seed backup has been verified. Back up the passphrase exactly and separately from the seed, record the passphrase wallet's fingerprint, and complete a power-cycle and recovery test before depositing funds. “Meaningful” is personal, not a fixed bitcoin or fiat threshold. This is separate new-wallet guidance: a passphrase does not repair an existing affected seed.

Does updating firmware change an existing seed?

No. A firmware update corrects future seed generation but does not change or repair an existing seed. Follow the advisory's migration guidance unless its independent-dice exception applies.

Does a strong BIP-39 passphrase repair an affected seed?

No. A strong, unique BIP-39 passphrase can add a barrier to use of the underlying seed, but it does not repair a seed generated on affected firmware. The advisory says passphrase users should migrate as soon as practical.

How do dice rolls affect the migration guidance?

For the affected Add Dice Rolls workflow, the advisory says that at least 50 fair, independent, private rolls whose sequence was never recorded or exposed provide at least 128 bits of added entropy; 99 or more provide about 256 bits. If those conditions are satisfied, the seed is not considered at risk from this RNG issue alone. With fewer rolls or uncertain conditions, migrate.

Was the fixed COLDCARD firmware independently audited?

The published evidence does not establish a complete independent audit of every fixed firmware binary. Independent reviewers performed targeted checks: a real-device hardware-RNG test on Mk4 5.6.0, source review across the fixed release lines, hotfix-mechanism review, and a reproducible build plus dice-path trace for Mk4/Mk5 5.6.0. These checks validate their stated scopes, not the absence of all defects.

Where is the COLDCARD incident postmortem?

This Security Status page is the living postmortem and remediation record for the July 2026 seed-generation incident. It tracks affected releases, current firmware, migration guidance, independent checks, and material corrections. A separate detailed technical postmortem remains in preparation.

Was COLDCARD hacked?

In the July 2026 incident, a COLDCARD firmware bug weakened seed generation. Attackers regenerated the corresponding private keys offline and stole funds; the devices themselves were not remotely accessed or taken over. Fixed firmware corrects future seed generation, but it does not repair an existing affected seed. Users with an affected seed must follow the migration guidance unless the advisory's independent-dice exception applies. This page does not determine the cause of any individual reported loss.

Did the incident affect only Mk2 and Mk3?

No. The older Mk2/Mk3 path was more severely weakened, but the official advisory also covers seeds generated on Mk4, Mk5, and Q before the fixed releases. The public record does not provide a complete model-by-model victim ledger, so it does not support claiming that no Mk4/Mk5/Q wallet was robbed.

Should Mk2/Mk3 owners move to a current COLDCARD?

We recommend moving long-term custody off legacy Mk2/Mk3 hardware and onto a current Mk4, Mk5, or Q. Mk2/Mk3 4.2.0 is the final release and can correctly generate a replacement seed, so a new device is not required for an urgent migration. Whatever model you use, install and verify current firmware before generating a seed. Replacing hardware or updating firmware does not repair an existing affected seed; move funds to a newly generated seed.

Why would someone still choose COLDCARD after the 2026 incident?

Because the incident does not erase what current COLDCARD does, just as feature depth does not erase the incident. In a named review of official product pages dated August 17, 2026, no alternative documented the same complete combination of four advanced roles. COLDCARD remains Bitcoin's most publicly scrutinized hardware wallet, with 30 security-relevant events and 13 coordinated-disclosure records in the published history. Those facts do not make COLDCARD risk-free or the right fit for every user.

PUBLIC DEVELOPMENT RECORD

COLDCARD firmware has been developed in public since 2018.

This timeline highlights verifiable milestones in the firmware repository. It is a project history, not a claim that every release received an independent security audit.

  1. Firmware source published

    The first signed public commit placed the COLDCARD firmware source and its subsequent development history in public view.

  2. First public firmware release

    The 1.0.0r2 release began the public Mk-series release record that is preserved in the repository.

  3. Reproducible builds introduced

    Firmware 4.0.0 documented a reproducible-build process so reviewers could compare released firmware with tagged source.

  4. Mk4 firmware line released

    Firmware 5.0.0 began the public Mk4 release line.

  5. COLDCARD Q firmware released

    The 1.0.0Q release established the public Q firmware history in the same repository.

  6. Mk5 source published

    Mk5 support and hardware details were added to the public firmware tree.

  7. RNG remediation released

    Fixed releases were published for the supported standard, legacy, and Edge firmware tracks.

  8. Repository reporting policy added

    SECURITY.md added private reporting instructions directly to the firmware repository.

  9. Codex32 and Shamir backups released

    Firmware 5.6.3 and 1.5.3Q added BIP-93 Codex32 wallets and Shamir splitting and recovery to the standard release track.

FIRMWARE CONTRIBUTORS

People who contributed to the public repository.

This list combines authors from the firmware commit history and merged pull requests through October 1, 2026. Duplicate commit identities are consolidated and automated accounts are omitted. Inclusion records repository activity; it does not imply employment, endorsement, or a security audit.

COLDCARD firmware GitHub stars COLDCARD firmware GitHub forks COLDCARD firmware last GitHub commit

PUBLIC RECORD

Inspect the evidence and the limits.

This Security Status page is the living postmortem and remediation record for the July 2026 seed-generation incident. It preserves the advisory, firmware archive, source, independent checks, and material corrections. A separate detailed technical postmortem remains in preparation. The firmware repository now includes a SECURITY.md with private reporting instructions and the information to include in a report.