Zum Hauptinhalt springen

Suchen...

Beliebte Suchen

Clear-Signing-Umgehung in Ledgers Ethereum-App zeigte von großem Batch nur einen Vorgang

LedgerHoch

Wer betroffen ist

Nutzer der Ledger-Ethereum-App 1.19.0 bis 1.22.2, die über einen kompromittierten Host signierten, konnten einen Batch mit mehr als 255 Vorgängen bestätigen, während nur einer angezeigt wurde. Ledger bezeichnet die Ausnutzung als schwierig und hat den Fehler in der Ethereum-App 1.22.3 behoben.

Was passiert ist

Ledgers Sicherheitsbulletin LSB-024 beschreibt eine Umgehung von Clear Signing im Generic Transaction Parser der Ethereum-App. Laut Ledger speicherte der Parser eine vom Angreifer kontrollierte 16-Bit-Elementanzahl eines Arrays in einem 8-Bit-Feld, sodass Werte über 255 überliefen: Ein Array mit 257 Elementen wurde als 1 erfasst, das Gerät zeigte einen einzigen Vorgang an, und die Signatur deckte den gesamten Batch ab.

Ledger erklärt, dass eine Ausnutzung einen kompromittierten Host und einen Clear-Signing-Deskriptor voraussetzt, der über ein vom Angreifer kontrolliertes Array mit mehr als 255 Elementen iteriert, und weder Blind Signing noch eine vom Standard abweichende Einstellung oder physischen Zugriff erfordert. Ledger bezeichnet die Ausnutzung als schwierig, da nur wenige Verträge so große Arrays akzeptieren, und nennt ein kompromittiertes Multisig-Frontend als Hauptbedrohung; wo ein Schwellenwert an Signaturen erforderlich ist, benötigt der Angreifer dennoch den vollständigen Schwellenwert über denselben Transaktions-Hash. In Ledgers Proof of Concept mit einem einzigen Eigentümer auf einem privaten Fork wurde ein Batch mit 257 Vorgängen signiert, nachdem ein einziger Vorgang angezeigt worden war, und die 256 nicht angezeigten Vorgänge wurden ausgeführt.

Ledger nennt die Ethereum-App 1.19.0 bis 1.22.2 als betroffen und erklärt, dass 1.22.3, die Anzahlen ablehnt, die nicht in das Feld passen, am 25. August 2026 für alle Geräte veröffentlicht wurde. Dieselbe Version behebt außerdem mehrere weniger schwerwiegende Probleme bei der Prüfanzeige, die Ledgers interne Prüfung gefunden hatte sowie den separaten Swap-Fehler, der in LSB-025 beschrieben wird.

Felipe A. Manzano von Bitfinding meldete den Fehler am 28. März 2026 mit einem Proof of Concept über Ledgers Bug-Bounty-Programm, eine Variante wurde separat von Florian Pradines gemeldet. Laut dem Bulletin stufte Ledger den Fehler am 23. April als „hoch“ ein und führte am 5. Mai eine Korrektur zusammen, doch die am 13. August getaggte Ethereum-App 1.22.2 wurde ohne sie ausgeliefert, bis der Melder am 23. August auf das Fehlen hinwies. CryptoSlate und Coin360 merken an, dass die Bulletins nicht erklären, warum die zusammengeführte Korrektur in 1.22.2 fehlte. Ledger veröffentlichte das Bulletin am 27. August 2026.

Was Ledger empfiehlt:

  • Installieren Sie die Ethereum-App 1.22.3 oder neuer und prüfen Sie die Anwendungsversion auf dem Gerät.
SecurityClear Signing

Clear Signing ist ein Prozess in der Blockchain, bei dem Transaktionsdaten in einer für den Menschen lesbaren Form angezeigt werden, bevor sie signiert werden. Dies gewährleistet Transparenz und verhindert Risiken durch Blindunterschrift.

Read full definition
BlockchainEthereum

Ethereum ist eine dezentrale Blockchain-Plattform, die Smart Contracts und dezentrale Anwendungen (dApps) ermöglicht. Ihre native Kryptowährung ist Ether (ETH).

Read full definition
SecurityBlind Signing

Blind Signing ist der Prozess, eine Transaktion zu signieren, ohne deren Inhalt einzusehen, und wird typischerweise in Hardware-Wallets zur Verbesserung der Sicherheit verwendet.

Read full definition
TransactionMultisig

Multisig (Multi-Signatur) ist eine Sicherheitsfunktion, die mehrere private Schlüssel erfordert, um eine Transaktion zu autorisieren, und so den Schutz vor unbefugtem Zugriff in Blockchain-Netzwerken verstärkt.

Read full definition
BlockchainFork

Ein Fork ist eine Blockchain-Aufspaltung in zwei Ketten aufgrund von Protokolländerungen oder Meinungsverschiedenheiten. Hard Forks führen zu permanenten Abweichungen; Soft Forks sind rückwärtskompatibel.

Read full definition
DefiSwap

In der Kryptowährung ist ein Swap der direkte Austausch eines Tokens gegen einen anderen auf einer Blockchain, oft über dezentrale Börsen (DEXs) ohne Zwischenhändler.

Quellen

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

  1. Ledger Donjon — Ledger Security Bulletin LSB-024: Clear-signing bypass via array-count truncation in the Ethereum app (27 Aug 2026)
  2. CryptoSlate — Ledger says the viral "hack" was already patched, but two real bugs still needed fixing (28 Aug 2026)
  3. Coin360 — Ledger fixes Ethereum signing flaws after OneKey reproduces older bug (29 Aug 2026)
  4. Decrypt — No, Ledger Wasn't Hacked: Vulnerable Ethereum App Was Patched Before Exploit, Company Says (27 Aug 2026)

Mehr erfahren

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

Diesen Eintrag zitieren

WalletInsights. „Clear-Signing-Umgehung in Ledgers Ethereum-App zeigte von großem Batch nur einen Vorgang“. Tracker für Sicherheitsvorfälle bei Hardware-Wallets. Zuletzt geprüft am 4. November 2026. https://walletinsights.io/de/security-incidents/ledger-ethereum-app-clear-signing-array-truncation-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.