OneKeys Demonstration war ein kontrollierter Labortest mit der veralteten Ledger Ethereum App 1.22.1 – kein Beleg für einen laufenden Angriff auf Ledger Nutzer. Ledger hatte LSB 023 nach eigenen Angaben bereits mit Version 1.22.2 behoben und keine Hinweise auf tatsächlich betroffene Nutzer gefunden.
Forschungsantwort

Create a landscape editorial hero image for this Studio Global article: What happened with Ledger’s Ethereum app security vulnerabilities involving OneKey’s controlled reproduction of the already-patched LSB-023. Article summary: OneKey’s result was a controlled lab reproduction against the outdated Ledger Ethereum app 1.22.1, not evidence of a live compromise. Ledger said LSB-023 had already been identified internally and patched in 1.22.2, and . Topic tags: general, documentation, general web, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks,
OneKey hat eine echte Schwachstelle in der älteren Ledger-Ethereum-App 1.22.1 unter kontrollierten Laborbedingungen reproduziert. Ledger zufolge war der Fehler bereits in Version 1.22.2 behoben, bevor die Demonstration öffentlich wurde. Das Unternehmen erklärte außerdem, es gebe keine Hinweise auf Angriffe gegen Ledger-Nutzer. 31731
Der Vorfall zeigt dennoch ein grundsätzliches Problem bei Hardware-Wallets: Nicht nur die Abschottung des privaten Schlüssels zählt. Ebenso wichtig ist, ob das Gerät genau die Transaktion anzeigt, die es am Ende signiert.
Die von Ledger als LSB-023 geführte Schwachstelle betraf die Verarbeitung von Befehlen während der Transaktionsprüfung auf dem Gerät. Ein Host konnte einen neuen APDU-Befehl einschleusen, während ein vorheriger Befehl noch auf die Bestätigung des Nutzers wartete. Weil die Signaturparameter während dieser Prüfung in einem gemeinsamen Speicherzustand verblieben, konnten sie möglicherweise noch verändert werden, nachdem sie auf dem Display erschienen waren, aber bevor die Signatur erzeugt wurde. 3
Praktisch hätte das bedeutet: Das Gerät zeigt Transaktion A an, signiert aber Transaktion B. Das Anzen-Team von OneKey reproduzierte dieses Verhalten mit der veralteten Ethereum-App 1.22.1 in einem Labor. Damit ist die Ausnutzbarkeit der alten Software belegt – nicht jedoch, dass Ledgers Produktionssysteme oder Nutzer kompromittiert wurden. 172332
Ledger erklärte, die Schwachstelle im eigenen Sicherheitsprozess entdeckt und mit Schutzmaßnahmen in Ethereum-App 1.22.2 behoben zu haben. Berichten zufolge wurde das zugrunde liegende Problem außerdem im Secure SDK 26.6.1 adressiert. 172124
Ledgers Aussage war eindeutig: „Kein Ledger-Nutzer wurde gehackt.“ Die bisher verfügbare Berichterstattung nennt keine bekannten Verluste im Zusammenhang mit OneKeys Reproduktion. Die Aussage sollte jedoch als Bericht über beobachtete Ausnutzung verstanden werden – nicht als Beweis, dass ein Angriff auf eine betroffene Version grundsätzlich unmöglich gewesen wäre. 172031
Der Unterschied ist entscheidend: Ein Labortest kann bestätigen, dass ein anfälliger Codepfad unter den erforderlichen Bedingungen funktioniert. Er zeigt aber nicht automatisch, dass Kriminelle ihn tatsächlich in freier Wildbahn eingesetzt haben.
Die Version 1.22.3 beseitigte zwei weitere Schwachstellen der Ethereum-App, die auch nach dem Update auf 1.22.2 relevant blieben. In Ledgers Übersicht der Sicherheitsbulletins werden sie als LSB-024 und LSB-025 geführt. 46
LSB-024 betraf einen Fehler bei der Verarbeitung von Ganzzahlen beziehungsweise der Anzahl von Operationen beim Clear Signing. Ein speziell erstelltes Paket mit 257 Operationen konnte dazu führen, dass das Gerät nur die letzte Operation anzeigte, während es tatsächlich das gesamte Paket signierte.
Das ist ein Integritätsfehler bei der Transaktionsprüfung. Das Gerät verlangte möglicherweise weiterhin eine Bestätigung. Die angezeigten Informationen beschrieben den vollständigen signierten Inhalt jedoch nicht zuverlässig. Ledger bezeichnet das Problem als „Clear-signing bypass via array-count truncation“. 46
LSB-025 betraf den Ablauf eines Token-Swaps. Ein kompromittierter Swap-Anbieter konnte die erwartete Zahlung durch eine Token-Freigabe ersetzen, ohne eine weitere Bestätigung auf dem Ledger-Gerät auszulösen. Ledger beschreibt den Fehler als „Swap flow accepted a token approval in place of a payment“. 46
Die Einschränkungen sind wichtig: Der Fehler wurde nicht als Möglichkeit beschrieben, eine unbegrenzte Freigabe zu erstellen oder eine beliebige, vom Angreifer ausgewählte Adresse zu autorisieren. Dennoch konnte ein Nutzer dazu gebracht werden, eine Freigabe zu signieren, die er nicht beabsichtigt hatte – also etwas grundlegend anderes als die erwartete Zahlung in einem Swap. 46
Die für diesen Bericht verfügbaren öffentlichen Informationen deuten darauf hin, dass die relevanten Änderungen für die beiden später behobenen Fehler bereits Monate vor der Veröffentlichung von Version 1.22.2 vorbereitet oder zusammengeführt worden waren. Trotzdem erschienen die Korrekturen erst in Version 1.22.3. Die Berichterstattung beschreibt die Auslassung als offene Frage der Veröffentlichung oder Integration. 37
Eine ausreichend belastbare öffentliche Dokumentation gibt es bislang nicht, um den Grund eindeutig als Priorisierungsentscheidung, Integrationsfehler, Testproblem oder eine andere interne Entscheidung einzuordnen. Die vorsichtige Schlussfolgerung lautet daher: Die Korrekturen waren nicht Bestandteil von Version 1.22.2; warum genau, ist öffentlich nicht geklärt. Weitergehende Behauptungen würden über die verfügbare Beweislage hinausgehen.
Ledger betonte als Reaktion, dass eine aktualisierbare Wallet-Architektur Schwachstellen in Geräte-Apps und unterstützender Software korrigieren und anschließend verteilen kann. Das vorgesehene Verfahren besteht darin, einen Fehler zu erkennen, eine Korrektur zu entwickeln, sie auszuliefern und das Problem anschließend mit technischen Details offenzulegen. LSB-023 wurde als Beispiel für diesen Ablauf dargestellt: Die Schwachstelle sei intern erkannt, behoben und später in einem Sicherheitsbulletin dokumentiert worden. 3
Das Modell hat einen klaren Vorteil: Eine entdeckte Software-Schwachstelle muss nicht dauerhaft bestehen bleiben. Es stellt aber auch Anforderungen an die Nutzer. Ein Patch schützt ein Gerät erst dann, wenn die betroffene Anwendung tatsächlich aktualisiert wurde. Ein verzögertes oder unvollständiges Release kann verwandte Probleme offenlassen – wie der Abstand zwischen Version 1.22.2 und 1.22.3 zeigt. 37
Die unmittelbare Bilanz ist klar: OneKey demonstrierte einen echten Fehler in einer veralteten Ledger-Ethereum-App. Die verfügbaren Belege zeigen jedoch keinen laufenden Ledger-Hack. Ernst nehmen sollten Nutzer den Vorfall trotzdem – denn LSB-024 und LSB-025 machen deutlich, dass ein erstes verfügbares Update nicht zwangsläufig das Ende der Sicherheitsprüfung war.
Studio Global AI
Diese Seite enthält eine quellengestützte Antwort, die Sie in Studio Global fortsetzen können.
OneKeys Demonstration war ein kontrollierter Labortest mit der veralteten Ledger Ethereum App 1.22.1 – kein Beleg für einen laufenden Angriff auf Ledger Nutzer.
OneKeys Demonstration war ein kontrollierter Labortest mit der veralteten Ledger Ethereum App 1.22.1 – kein Beleg für einen laufenden Angriff auf Ledger Nutzer. Ledger hatte LSB 023 nach eigenen Angaben bereits mit Version 1.22.2 behoben und keine Hinweise auf tatsächlich betroffene Nutzer gefunden.
Die Ethereum App 1.22.3 schloss zwei weitere Schwachstellen: LSB 024 konnte die Anzeige großer Clear Signing Pakete verfälschen, LSB 025 eine Token Freigabe anstelle einer erwarteten Swap Zahlung einschleusen.