Ledger-Entwicklerkit schickt Transaktionsdaten an Ledger-Server
Wallet-Apps mit dem aktuellen Ledger-Entwicklerkit melden bei jeder Signatur Netzwerk, Empfängeradresse, Gerät und Versionen an einen Ledger-Server, wie ein Ambire-Entwickler gezeigt hat. Ledger begründet das mit Clear Signing und sagt, die Daten nicht zu speichern.
Wallet-Apps, die das aktuelle Entwicklerkit von Ledger einbinden, melden bei jeder Signatur mit einer Ledger-Hardware-Wallet Angaben zur Transaktion an einen Server des Herstellers. Das hat ein Entwickler der Wallet Ambire am Dienstag öffentlich gemacht. Ledger bestätigt den Datenfluss, erklärt ihn mit der Funktion Clear Signing und versichert, die Daten nicht zu speichern.
Betroffen ist nicht die Firmware der Geräte, sondern eine Programmbibliothek, über die Wallet-Apps mit einem Ledger-Gerät sprechen.
Ambire-Entwickler Kaloyan Kosev findet den Bericht im Code
Kosev, der auf X als superKalo auftritt, stieß nach eigenen Angaben beim Aktualisieren der Ledger-Pakete auf die Funktion. “If your wallet of choice isn’t @ambire and it runs Ledger’s latest signing kit, chances are every signature you make gets reported back to Ledger”, schrieb er am Dienstag um 14:49 Uhr in seinem Beitrag auf X: Wer eine andere Wallet als Ambire mit dem neuesten Signier-Kit nutze, dessen Signaturen gingen wahrscheinlich an Ledger zurück. Eingeschaltet sei der Bericht ab Werk seit Version 1.16 des Pakets context-module.
Gesendet würden das Netzwerk, die Adresse des Empfängers oder Vertrags, Gerätemodell und Firmware, App-Versionen und die Angabe, ob blind signiert wurde, und zwar laut Kosev an den Server blind-signing.api.ledger.com. Ambire selbst habe keine betroffene Version ausgeliefert und schalte die Funktion künftig nur auf Wunsch ein.
Der öffentliche Quellcode bestätigt die Liste: Für Ethereum-Signaturen enthält der Datensatz neben Zieladresse und Chain-ID Felder für Betriebssystem und App-Version; für Solana sind die aufgerufenen Programme und, wo vorhanden, die Signatur der Transaktion vorgesehen, über die sie sich in der Blockchain eindeutig finden lässt.
Ledger braucht die Daten nach eigener Darstellung für lesbare Signaturen
Clear Signing soll verhindern, dass Nutzer unverständliche Rohdaten bestätigen. Das Gerät zeigt statt einer Zeichenkette lesbare Felder an, etwa Betrag und Empfänger; die Übersetzungsregeln dafür heißen nach dem Standard ERC-7730 Deskriptoren.
Ledgers Sicherheitsteam Donjon schrieb am Dienstagabend, diese Deskriptoren seien zu groß für das Gerät, und viele Wallet-Anbieter wollten sie nicht selbst mitliefern. Deshalb hole das Kit sie beim Signieren von Ledgers Servern. “That requires sending the transaction details needed to find the right descriptor. Ledger doesn’t store that data”, so Donjon: Dafür müssten die nötigen Transaktionsdaten mitgeschickt werden, gespeichert würden sie nicht.
Der frühere Ledger-Mitgründer Nicolas Bacca, der das Unternehmen 2023 verlassen hat, sprach nach Angaben von Protos von einer Voreinstellung, die womöglich übersehen worden sei.
Nutzer können die Einstellung meist nicht selbst ändern
Wallet-Anbieter können nach Donjons Angaben ein eigenes Modul einsetzen und die Daten selbst auflösen. Ob eine Wallet den Bericht verschickt, entscheidet damit ihr Anbieter, nicht der Besitzer des Geräts. Welche Apps das Kit in einer betroffenen Fassung nutzen, nennen weder Ledger noch Kosev in ihren Beiträgen.
Die Schlüssel selbst verlassen das Gerät dabei nicht.
Es geht um Privatsphäre: Wer Empfängeradressen, Netzwerk und Gerät einer Signatur kennt, kann Zahlungen einer Person zuordnen. Wer seine Hardware-Wallet mit einer Drittanbieter-App nutzt, sollte deshalb beim Anbieter nachfragen, welche Fassung des Ledger-Kits eingebaut ist und ob der Bericht abgeschaltet ist. Einen Überblick über andere Geräte gibt unser Wallet-Vergleich; auch Konkurrent Trezor hatte zuletzt mit einem mutmaßlichen Implantat in einem Safe 5 zu tun.
Ob Ledger die Voreinstellung im Kit ändert, hat das Unternehmen bis Donnerstagmorgen nicht mitgeteilt.
Kryptowährungen sind sehr schwankungsanfällig. Dieser Artikel ist keine Anlageberatung.




