Monero-App von Ledger gab Keccak-Zustand preis: kompromittierter Host konnte Keys gewinnen
Wer betroffen ist
Monero-Nutzern mit einer Ledger-Monero-App älter als 2.1.4 konnten an einem kompromittierten Computer bei geöffneter App der geheime View-Key und der geheime Spend-Key ohne jede Abfrage auf dem Gerät entwendet werden. Ledger erklärt, dass das Problem in Monero-App 2.1.4 behoben ist und die Voraussetzungen die praktische Ausnutzbarkeit erheblich einschränken.
Was passiert ist
Ledgers Sicherheitsbulletin LSB-022 beschreibt einen Fehler in der Monero-App für Ledger-Nano-Geräte. Laut Ledger gab der Handler für den Befehl INS_GET_CHACHA8_PREKEY den vollständigen, 200 Byte großen internen Keccak-Zustand zurück statt eines abgeleiteten Prekeys. Da die Keccak-f-Permutation öffentlich und umkehrbar ist, konnte laut Ledger jeder, der diesen Befehl an das Gerät senden konnte, aus diesem Zustand den geheimen View-Key und den geheimen Spend-Key zurückrechnen. Der Spend-Key ist der Schlüssel, der Ausgaben aus einer Monero-Wallet autorisiert.
Ledger nennt die Voraussetzungen für eine Ausnutzung: Eine verwundbare Version der Monero-App ist installiert, das Gerät ist entsperrt, die App ist geöffnet, und der Host-Computer ist so kompromittiert, dass er den bösartigen Befehl senden kann. Der Befehl erforderte keine Bestätigung auf dem Gerät. Ledger erklärt, dass diese Voraussetzungen die praktische Ausnutzbarkeit des Angriffs erheblich einschränken. Es handelt sich um einen anderen Fehler als die Extraktion des Monero-Spend-Keys von 2020 (CVE-2020-6861, behoben in App 1.5.1), die das Protokoll zum Signieren von Transaktionen ausnutzte; LSB-022 betrifft einen separaten Befehl in der 2.x-Reihe der App.
Ledger erklärt, dass Version 2.1.4 das Problem behebt: Der Prekey wird nun mit SHAKE256 und einem Label zur Domänentrennung abgeleitet, als Eingabe dient nur noch der geheime View-Key statt beider geheimer Schlüssel, und sensible Zwischenpuffer werden nach der Verwendung gelöscht. Das öffentliche Changelog der App beschreibt 2.1.4 als Korrektur der ChaCha8-Prekey-Antwort, die nun eine deterministische, 200 Byte lange SHAKE-256-Ausgabe zurückgibt.
Laut dem Bulletin wurde der Fehler am 16. März 2026 bei einer internen Sicherheitsprüfung entdeckt, am 19. März eine Korrektur entwickelt und am 20. März Version 2.1.4 veröffentlicht (das Changelog der App datiert 2.1.4 auf den 19. März). Die Korrektur wurde am 3. Juni im Open-Source-Repository veröffentlicht, das Bulletin am 4. Juni 2026.
Was Ledger empfiehlt:
- Aktualisieren Sie die Monero-App auf Version 2.1.4 oder neuer.
Monero (XMR) ist eine datenschutzorientierte Kryptowährung, die Ring-Signaturen, Stealth-Adressen und RingCT verwendet, um Sender, Empfänger und Transaktionsbeträge auf der Blockchain zu verschleiern.
Read full definitionEin privater Schlüssel ist die geheime Zahl, die den Besitz einer Krypto-Adresse beweist und ihre Transaktionen signiert. Wer ihn kennt, verfügt über die Mittel.
Eine Sicherheitsprüfung ist eine unabhängige Überprüfung des Blockchain-Codes oder von Smart Contracts durch Experten, um Schwachstellen zu identifizieren und die Robustheit sicherzustellen.
Read full definitionQuellen
Unabhängige Berichte und Forschung, an denen dieser Eintrag geprüft wurde.
Mehr erfahren
Ratgeber zum Schutz vor dieser Art von Vorfall (Firmware-Schwachstelle) und die Glossarbegriffe, mit denen er beschrieben wird.
Können Hardware-Wallets gehackt werden?
Hardware-Wallets sind extrem sicher, aber nicht unbesiegbar. Verstehen Sie die realen Risiken und Angriffsvektoren.
Leitfaden lesenIst eine Hardware-Wallet wirklich sicher?
Hardware-Wallets sind für die meisten Menschen die sicherste Option — aber Sie können dennoch Fehler machen. Hier ist, was Sie wissen müssen.
Leitfaden lesenFirmware
Firmware ist die Software, die auf der Hardware-Wallet selbst läuft: Sie erzeugt Schlüssel, zeigt Transaktionsdetails auf dem Display und signiert.
Bootloader
Ein Bootloader ist ein kleines Programm, das die Hardware initialisiert und das Hauptbetriebssystem oder die Firmware auf einem Gerät lädt. Er wird oft in Blockchain-Hardware-Wallets für einen sicheren Start verwendet.
Firmware-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.
Diesen Eintrag zitieren
WalletInsights. „Monero-App von Ledger gab Keccak-Zustand preis: kompromittierter Host konnte Keys gewinnen“. Tracker für Sicherheitsvorfälle bei Hardware-Wallets. Zuletzt geprüft am 4. November 2026. https://walletinsights.io/de/security-incidents/ledger-monero-app-keccak-state-key-recovery-2026/
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.
Alle Vorfälle bei Ledger
- Hardware-Implantate in von CryptoBilis verkauften Ledger-Geräten
- Clear-Signing-Umgehung in Ledgers Ethereum-App zeigte von großem Batch nur einen Vorgang
- Swap-Ablauf der Ledger-Ethereum-App konnte Token-Freigabe statt Zahlung signieren
- Fehler im Ledger Secure SDK: Host konnte Transaktionsdetails nach der Prüfung ändern
- Gefälschte Ledger-Live-App in Apples App Store