Ledger Donjon decrypts Blockstream Jade firmware via ESP32 side channel
Who is affected
An attacker with temporary physical access to a Blockstream Jade and lab equipment could decrypt and modify its firmware, then return a backdoored device. The weakness is in the ESP32 chip, so it cannot be fixed by a firmware update.
What happened
At Black Hat USA 2022 Ledger Donjon researchers Karim M. Abdellatif, Olivier Hériveaux and Adrian Thillard presented a side-channel attack that breaks the flash encryption of Espressif’s ESP32-V3 microcontroller, using the Blockstream Jade as the practical target. Ledger published a write-up on 15 February 2023, and the technical paper appeared on IACR ePrint (2023/090).
According to Donjon, the Jade’s firmware sits encrypted in an external flash chip. By measuring power consumption while the chip decrypts that flash at start-up, the researchers recovered the AES-256 key with correlation power analysis; against a real Jade they removed the ESP32, collected about 500,000 traces in about 2 hours and recovered the key. The decrypted firmware contains the keys the device uses to talk to Blockstream’s blind PIN server. Donjon notes that the PIN is not stored in the flash and is verified remotely by that server, and describes the result as enabling cloning the wallet and injecting a backdoor that sends transactions to substituted addresses, an evil-maid scenario; the write-up does not claim the seed or PIN were extracted.
The researchers say they first contacted Blockstream and Espressif in October 2021. Espressif published advisory AR2022-003 and, according to the researchers, said future products would include countermeasures; the slides add that the ESP32-S2, -C3 and -S3 are also impacted. Neither Ledger’s write-up nor the talk describes a Blockstream response or firmware fix.
A side-channel attack in cryptocurrency and blockchain targets indirect information, like power usage or timing, to extract sensitive data from a system or device.
Read full definitionJade is a hardware wallet from Blockstream, designed to securely store Bitcoin private keys offline, ensuring safe transactions and protection from online threats.
Read full definitionIn cryptocurrency and blockchain, a whitepaper is a foundational document that outlines a project's technical details, goals, tokenomics, and roadmap.
Firmware is the software that runs on a hardware wallet itself: it generates keys, shows transaction details on the screen and signs.
Read full definitionPIN Protection is a security feature that requires a personal identification number (PIN) to access a cryptocurrency wallet or device, preventing unauthorized access.
Read full definitionSources
Independent reporting and research this entry was checked against.
Learn more
Guides on protecting yourself against this type of incident (Hardware attack) and the glossary terms that describe it.
Can Hardware Wallets Be Hacked?
Hardware wallets are extremely secure, but not invincible. Understand the real risks and attack vectors.
Read GuideEvil Maid Attack: Protecting Unattended Hardware Wallets
Someone accesses your wallet while you are away. Hotel rooms, offices, shared spaces — how to detect and prevent physical tampering.
Read GuideProtecting Your Hardware Wallet from Physical Theft
What happens if someone steals your hardware wallet? How to set up layers of protection so theft alone cannot compromise your crypto.
Read GuideFault Injection
Fault injection disturbs a chip's voltage, clock or electromagnetic environment so that it skips a security check or leaks data.
Side-Channel Attack
A side-channel attack in cryptocurrency and blockchain targets indirect information, like power usage or timing, to extract sensitive data from a system or device.
Secure 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.
Evil Maid Attack
An evil maid attack is a physical security threat where an attacker gains temporary unsupervised access to a hardware wallet to tamper with it, install malicious firmware, or extract private keys.
Cite this entry
WalletInsights. “Ledger Donjon decrypts Blockstream Jade firmware via ESP32 side channel”. Hardware wallet security incident tracker. Last verified November 4, 2026. https://walletinsights.io/en/security-incidents/ledger-donjon-blockstream-jade-firmware-decryption-2022/
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.