Zum Hauptinhalt springen

Suchen...

Beliebte Suchen

Ledger Donjon liest verschlüsselte Schlüssel des Ellipal EC01 über Debug-Ports aus

EllipalHoch

Wer betroffen ist

Wer physischen Zugriff auf einen EC01 und Laborwerkzeuge hatte, konnte dessen verschlüsselte Schlüssel auslesen und sie bei einem schwachen Passwort per Brute Force entschlüsseln oder das Gerät mit einer Hintertür versehen. Ellipal erklärt, dass keine Seeds extrahiert wurden und dass Firmware v2.0 und die Neukonstruktion Titan die Befunde adressieren.

Was passiert ist

Am 25. Juni 2019 veröffentlichte Ledgers Sicherheitsteam Ledger Donjon eine Untersuchung zur Hardware-Wallet von Ellipal, einem Gerät auf Basis des MediaTek MT6580, das Ellipal später als EC01 identifizierte (nicht in unserem Katalog). Die Forscher geben an, die Ergebnisse vor der Veröffentlichung im Rahmen einer Responsible Disclosure an Ellipal gemeldet zu haben; der Beitrag nennt keine Daten.

Laut Ledger Donjon ließen sich über eine aktive UART-Debug-Schnittstelle und USB-Testpunkte auf der Platine – nach dem Öffnen des Gehäuses und Löten – das Gerät in den Fastboot- oder Werkstestmodus versetzen und dessen Flash-Speicher auslesen oder neu beschreiben. Der Dump enthielt die verschlüsselten privaten Schlüssel der Nutzer, die laut den Forschern durch eine schwache Passwortprüfung geschützt sind: Sie schätzen, dass sich ein vollständig zufälliges Passwort mit 8 Zeichen auf einem Desktop-Computer innerhalb von Minuten per Brute Force ermitteln lässt. Sie ergänzen, dass der Schreibzugriff auf den Flash-Speicher genutzt werden könnte, um ein Gerät mit einem vorab festgelegten Seed zu versehen oder eine Hintertür einzuschleusen, die Schlüssel abfließen lässt (Lieferketten- oder Evil-Maid-Angriffe), dass der WLAN-Chip nur per Software deaktiviert war und dass Firmware-Updates 3DES im ECB-Modus mit einem festen Schlüssel verwendeten, wobei es ihnen jedoch nicht gelang, eine modifizierte Firmware zu laden.

In seiner Antwort vom 20. Dezember 2019 erklärt Ellipal, dass Ledger keine Seeds aus dem EC01 extrahiert habe, dass das Szenario zur Seed-Extraktion physischen Zugriff und mehrere Schritte voraussetze und dass ein kurzer Softwaretest keine Schwachstellen ergeben habe. Ellipal gibt an, Firmware v2.0 veröffentlicht zu haben, die nach eigenen Angaben Dump-Angriffe und Modifikationen verhindert, und dass sein Modell Titan (eingeführt im September 2019) keine USB-Daten- oder Netzwerkschnittstelle besitzt und gegen Zerlegen geschützt ist. Ledger Donjon merkt an, dass Ellipal eine Prämie zahlte und ein Bug-Bounty-Programm startete, die Forscher die v2-Firmware jedoch nicht überprüft haben.

Was Ellipal empfiehlt:

  • Bewahren Sie Ihre Seed-Phrase offline auf.
  • Wenn Sie den vom Gerät erzeugten Schlüsseln nicht vertrauen, importieren Sie eigene Schlüssel oder verwenden Sie eine Passphrase.
  • Verwenden Sie die Open-Source-Tools von Ellipal, um Update-Dateien und QR-Code-Daten zu überprüfen.
WalletHardware-Wallet

Eine Hardware-Wallet ist ein eigenes Gerät, das private Schlüssel offline aufbewahrt und Transaktionen intern signiert, sodass die Schlüssel nie auf einen Computer oder ein Smartphone mit Internetverbindung gelangen.

HardwareFirmware-Update

Ein Firmware-Update installiert neue Low-Level-Software auf einer Hardware-Wallet, um Fehler zu beheben, die Sicherheit zu verbessern oder Funktionen in Kryptowährungsgeräten hinzuzufügen.

Read full definition
HardwareFirmware

Firmware ist die Software, die auf der Hardware-Wallet selbst läuft: Sie erzeugt Schlüssel, zeigt Transaktionsdetails auf dem Display und signiert.

Read full definition
BlockchainSeed Phrase

Eine Seed Phrase ist eine Reihe von Wörtern, die die privaten Schlüssel eines Kryptowährungs-Wallets speichern und es den Nutzern ermöglichen, den Zugriff im Falle eines Verlusts wiederherzustellen.

Read full definition
SecurityPassphrase

Ein Passphrase ist eine zusätzliche Sicherheitsschicht für Krypto-Wallets und fungiert als 25. Wort in der BIP39-Seedphrase, um den Zugriff auf versteckte Wallets zu schützen.

Read full definition
HardwareQR Code Signierung

QR Code Signierung ist eine Methode, die in Kryptowährungstransaktionen verwendet wird, bei der ein QR-Code generiert wird, um eine Transaktion zu bestätigen und zu signieren, was die Sicherheit und Benutzerfreundlichkeit erhöht.

Read full definition

Quellen

Unabhängige Berichte und Forschung, an denen dieser Eintrag geprüft wurde.

  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)

Mehr erfahren

Ratgeber zum Schutz vor dieser Art von Vorfall (Hardware-Angriff) und die Glossarbegriffe, mit denen er beschrieben wird.

Diesen Eintrag zitieren

WalletInsights. „Ledger Donjon liest verschlüsselte Schlüssel des Ellipal EC01 über Debug-Ports aus“. Tracker für Sicherheitsvorfälle bei Hardware-Wallets. Zuletzt geprüft am 3. November 2026. https://walletinsights.io/de/security-incidents/ledger-donjon-ellipal-ec01-flash-dump-2019/

Korrekturen und Recht auf Gegendarstellung

Hersteller, Forschende und Leser können Korrekturen oder Stellungnahmen an security@walletinsights.io senden. Wir prüfen sie anhand der Quellen, aktualisieren den Eintrag und vermerken die Änderung im Protokoll.