Bitcoin-App von Ledger akzeptierte einen versteckten Wechselgeld-Output ohne Bestätigung
Wer betroffen ist
Ledger-Nano-S-Nutzer mit einer Bitcoin-App älter als 1.3.3, die eine von kompromittierter Wallet-Software vorbereitete Transaktion bestätigten, konnten zusätzliches Guthaben an einen Angreifer senden, ohne diesen Output auf dem Gerät zu sehen. Ledger erklärt, dass das Problem in Bitcoin-App 1.3.3 und Firmware 1.5.5 behoben ist.
Was passiert ist
Ledgers Sicherheitsbulletin LSB-004 beschreibt einen Fehler in der Bitcoin-App für den Ledger Nano S, durch den ein Angreifer einer Transaktion einen nicht überprüften Wechselgeld-Output hinzufügen konnte, was laut Ledger dazu führen konnte, dass Guthaben ohne zusätzliche Bestätigung auf dem Gerät an eine beliebige Adresse gesendet wird. Ledger merkt an, dass die ursprüngliche Transaktion weiterhin vom Nutzer bestätigt werden musste.
Sergey Lappo, damals bei Mycelium, schreibt, dass er das Problem im November 2018 entdeckte, als er SegWit-Unterstützung in Myceliums Android-Wallet einbaute. Laut seinem Bericht prüfte das Gerät überhaupt nicht, ob das Wechselgeld an eine Wechselgeldadresse ging, und blendete den zweiten Output aus, wenn ein leerer Wechselgeldpfad übergeben wurde. Eine kompromittierte Wallet-Anwendung konnte dem Nutzer daher nur eine kleine Zahlung anzeigen, während ein versteckter zweiter Output Guthaben an den Angreifer sendete. Der Angreifer muss die Wallet-Software kontrollieren, die mit dem Gerät kommuniziert; Lappos Demonstration nutzte einen modifizierten Mycelium-Build, der nie veröffentlicht wurde.
Lappo meldete das Problem über Ledgers Bug-Bounty-Programm. Er schreibt, dass im Dezember 2018 eine Korrektur und im Januar 2019 eine Firmware mit der neuen Bitcoin-App veröffentlicht wurde. Ledger kündigte am 16. Januar 2019 die Nano-S-Firmware 1.5.5 mit einer kritischen Sicherheitskorrektur in der Bitcoin-App an, die von Mycelium gemeldet worden war, und nannte Lappo als Entdecker. LSB-004 nennt Bitcoin-App 1.3.3 und Firmware 1.5.5 als behobene Versionen. Lappo veröffentlichte seinen Bericht am 21. Februar 2019. Das Bulletin selbst ist auf den 11. November 2018 datiert, also früher als die Korrekturdaten in Lappos Darstellung.
Was Ledger empfiehlt:
- Aktualisieren Sie auf Nano-S-Firmware 1.5.5 oder Bitcoin-App 1.3.3 oder neuer.
Bitcoin (BTC) ist die erste dezentrale Kryptowährung, die 2009 eingeführt wurde. Sie verwendet Blockchain-Technologie für sichere, Peer-to-Peer-Digitaltransaktionen ohne Vermittler.
Read full definitionSegWit (Segregated Witness) ist ein Bitcoin-Upgrade, das Transaktionssignaturen in eine separate Datenstruktur verschiebt, die Blockkapazität erhöht und effiziente Skalierungslösungen wie das Lightning Network ermöglicht.
Read full definitionFirmware ist die Software, die auf der Hardware-Wallet selbst läuft: Sie erzeugt Schlüssel, zeigt Transaktionsdetails auf dem Display und signiert.
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. „Bitcoin-App von Ledger akzeptierte einen versteckten Wechselgeld-Output ohne Bestätigung“. Tracker für Sicherheitsvorfälle bei Hardware-Wallets. Zuletzt geprüft am 4. November 2026. https://walletinsights.io/de/security-incidents/ledger-bitcoin-app-change-address-injection-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.
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
- Monero-App von Ledger gab Keccak-Zustand preis: kompromittierter Host konnte Keys gewinnen