Skip to main content

Search...

Popular searches

Ledger Donjon extracts Coldcard Mk3 secrets with multiple laser fault injections

CoinkiteHigh

Who is affected

Someone holding a Coldcard Mk3 and a laser fault-injection lab could recover its seed, as Donjon demonstrated on one of three challenge devices. Coinkite has not retrofitted the Mk3 and points to the Mk4's three-chip design.

What happened

On 3 June 2021, at the SSTIC conference in Rennes, Olivier Hériveaux of Ledger Donjon presented an attack on the Microchip ATECC608A secure memory, the chip that replaced the ATECC508A in the Coldcard Mk3 after Donjon’s earlier attack on the Mk2 (see ledger-donjon-coldcard-mk2-laser-pin-recovery-2020).

According to the paper, a double laser fault injection bypasses two security checks within a single command and reads out a protected data slot: on the Coldcard this is the PIN hash slot, which unlocks access to the seed slot. Because the Mk3 also encrypts the seed with a key held in its STM32L496 microcontroller, attacking the secure element alone is not enough; Donjon states it attacked that microcontroller as well, with a high success probability. The paper calls the attack easy to reproduce once the fault model is known.

At Hardwear.io 2023 Donjon reported applying the chain to three preconfigured wallets that Coinkite had shipped to it as a challenge and recovering the seed of one of the three; it describes chip preparation on the real device as the risky step. Donjon states the vulnerabilities were disclosed to Coinkite and Microchip with a very long period before publication.

Coinkite’s disclosure history describes the work as a specialist laboratory demonstration and states that there is no Mk3 retrofit; the later Mk4 splits the secret across three chips.

HardwareColdcard

Coldcard is an air-gapped hardware wallet for Bitcoin, made by Coinkite, that stores private keys offline and signs transactions without internet exposure.

SecurityFault Injection

Fault injection disturbs a chip's voltage, clock or electromagnetic environment so that it skips a security check or leaks data.

Read full definition
SecurityPIN Protection

PIN Protection is a security feature that requires a personal identification number (PIN) to access a cryptocurrency wallet or device, preventing unauthorized access.

Read full definition
HardwareSecure Element

A secure element is a tamper-resistant chip built to store secrets and resist physical attacks such as side-channel analysis and fault injection.

Read full definition

Sources

Independent reporting and research this entry was checked against.

  1. SSTIC — Defeating a secure element with multiple laser fault injections, Olivier Hériveaux (3 Jun 2021)
  2. SSTIC 2021 proceedings — Defeating a secure element with multiple laser fault injections (paper, PDF)
  3. Hardwear.io — Triple exploit chain with laser fault injection on a secure element, Ledger Donjon (slides, 2023)
  4. Coinkite — COLDCARD security disclosure history (last updated 20 Aug 2026)

Learn more

Guides on protecting yourself against this type of incident (Hardware attack) and the glossary terms that describe it.

Cite this entry

WalletInsights. “Ledger Donjon extracts Coldcard Mk3 secrets with multiple laser fault injections”. Hardware wallet security incident tracker. Last verified November 4, 2026. https://walletinsights.io/en/security-incidents/ledger-donjon-coldcard-mk3-laser-seed-extraction-2021/

Corrections and right of reply

Vendors, researchers and readers can send corrections or statements to security@walletinsights.io. We check them against the sources, update the entry and record the change in its log.