Skip to main content

Search...

Popular searches

Ledger Donjon recovers Coldcard Mk2 PIN and seed by laser fault injection

CoinkiteHigh

Who is affected

Someone holding a Coldcard Mk2 and a specialised laser lab could recover its PIN or seed. Ledger says a long passphrase entered on the device mitigates the PIN attack; Coinkite's own advice is to upgrade to the Mk3, which is not affected.

What happened

On 18 May 2020 Ledger’s security team, Donjon, disclosed an attack on the Microchip ATECC508A secure memory chip used in the Coldcard Mk2. Ledger says it found the chip vulnerability in May 2019, shared full details with Microchip in June 2019 and also notified Coinkite; it presented the work at SSTIC 2020.

According to Donjon, laser fault injection bypasses the chip’s access checks so that data slots configured as secret, such as the PIN slot and the pairing secret, can be read out. From there an attacker can either brute-force the PIN hash offline to learn the PIN, or talk to the chip directly to read and decrypt the seed. The attack is invasive: the case is opened, the chip desoldered, its package milled down to the silicon and mounted on a laser platform. Ledger estimates the equipment at about $200,000 and describes the work as requiring serious expertise.

Coinkite states the research does not affect the Coldcard Mk3, which had already moved to the ATECC608A and added a PIN attempt limit before Ledger’s report; Ledger likewise says the Mk3 is not impacted. Coinkite says the steps allow only one attempt each and that probably only nation-state-like actors could carry them out, and argues the $200,000 figure understates the skill involved. There is no firmware fix for the Mk2 chip.

What Coinkite advises:

  • Consider upgrading to the Coldcard Mk3.
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
HardwareFirmware

Firmware is the software that runs on a hardware wallet itself: it generates keys, shows transaction details on the screen and signs.

Read full definition

Sources

Independent reporting and research this entry was checked against.

  1. Ledger — Improving the ecosystem: disclosing Coldcard's PIN vulnerability (18 May 2020)
  2. Ledger Donjon — Lit by laser: PIN code recovery on Coldcard Mk2 wallets (18 May 2020)
  3. Coinkite — Laser fault injection (18 May 2020)

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 recovers Coldcard Mk2 PIN and seed by laser fault injection”. Hardware wallet security incident tracker. Last verified November 4, 2026. https://walletinsights.io/en/security-incidents/ledger-donjon-coldcard-mk2-laser-pin-recovery-2020/

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.