Skip to main content

Search...

Popular searches

Ledger Donjon dumps encrypted keys from the Ellipal EC01 via debug ports

EllipalHigh

Who is affected

Someone with physical access to an EC01 and lab tools could dump its encrypted keys and, if the password was weak, brute-force them, or backdoor the device. Ellipal states that no seeds were extracted and that firmware v2.0 and the Titan redesign address the findings.

What happened

On 25 June 2019 Ledger’s security team, Ledger Donjon, published research on the Ellipal hardware wallet, a MediaTek MT6580-based device that Ellipal later identified as the EC01 (not in our catalog). The researchers say the work was responsibly disclosed to Ellipal before publication; the post gives no dates.

According to Ledger Donjon, an active UART debug interface and USB test points on the board could be used, after opening the enclosure and soldering, to switch the device into fastboot or factory test mode and dump or rewrite its flash memory. The dump contained users’ encrypted private keys, which the researchers say are protected by a weak password check: they estimate a fully random 8-character password can be brute-forced within minutes on a desktop computer. They add that flash write access could be used to pre-seed a device or plant a key-exfiltrating backdoor (supply-chain or evil-maid attacks), that the WiFi chip was disabled only in software, and that firmware updates used 3DES in ECB mode with a fixed key, although they could not load modified firmware.

Ellipal’s response of 20 December 2019 states that Ledger did not extract any seeds from the EC01, that the seed-extraction scenario depended on physical access and several steps, and that a brief software test found no vulnerabilities. Ellipal says it released firmware v2.0, which it states prevents dump attacks and modifications, and that its Titan model (launched September 2019) has no USB data or network interface and anti-disassembly protection. Ledger Donjon notes that Ellipal paid a bounty and started a bounty program, but that the researchers did not verify the v2 firmware.

What Ellipal advises:

  • Keep your seed phrase offline.
  • If you do not trust the keys the device generates, import your own keys or use a passphrase.
  • Use Ellipal’s open-source tools to verify update files and QR code data.
BlockchainPrivate Key

A private key is the secret number that proves ownership of a crypto address and signs its transactions. Whoever has it controls the funds.

SecurityEvil 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.

Read full definition
HardwareFirmware Update

Firmware Update installs new low-level software on a hardware wallet to fix bugs, enhance security, or add features in cryptocurrency devices.

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
BlockchainMnemonic Phrase

A mnemonic phrase is a set of words that stores a cryptocurrency wallet's private keys, allowing users to recover access if lost.

Read full definition
SecurityPassphrase

A passphrase is an additional security layer for cryptocurrency wallets, acting as a 25th word in the BIP39 seed phrase, protecting access to hidden wallets.

Read full definition
HardwareQR Code Signing

QR Code Signing is a method used in cryptocurrency transactions where a QR code is generated to confirm and sign a transaction, enhancing security and user convenience.

Read full definition

Sources

Independent reporting and research this entry was checked against.

  1. Ledger — Extracting seed from Ellipal wallet (25 Jun 2019)
  2. Ellipal — Ledger-Donjon Vulnerability Study and The Development of The ELLIPAL Titan (20 Dec 2019)

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 dumps encrypted keys from the Ellipal EC01 via debug ports”. Hardware wallet security incident tracker. Last verified November 3, 2026. https://walletinsights.io/en/security-incidents/ledger-donjon-ellipal-ec01-flash-dump-2019/

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.