Eine Hardware-Wallet, die entwickelt wurde, um Bitcoin-Private-Keys von Hackern fernzuhalten, teilt ihren eigenen Kunden nun mit, dass einige dieser Schlüssel möglicherweise bereits kompromittiert sind. Coinkite, der Hersteller der Coldcard-Wallet, hat eine neue Firmware veröffentlicht, die eine Coldcard-Seed-Sicherheitslücke schließen soll, durch die Angreifer Private-Keys allein durch das Verfolgen von Tastendrücken rekonstruieren konnten. Der Fix härtet die Art und Weise, wie neue Wallets ihre Seed-Phrasen erzeugen, ab, bewirkt aber noch etwas anderes: Er zwingt Besitzer, sich einer unbequemen Wahrheit zu stellen. Wenn dein Seed vor dem Patch erstellt wurde, wird ihn ein Firmware-Update nicht retten.
Summary
Wichtigste Erkenntnisse
- Coinkite hat die Firmware 5.6.1 für Coldcard-Mk4- und Mk5-Geräte sowie 1.5.1Q für die Coldcard Q veröffentlicht und verlangt, dass neue Seeds physische Zufälligkeit einbeziehen.
- Die Erstellung neuer Seeds erfordert nun mindestens 65 Tastendrücke, 50 Würfe eines sechsseitigen Würfels oder 128 Münzwürfe in Kombination mit der Geräteentropie.
- Auf verwundbarer Firmware generierte Seeds bleiben auch nach dem Update exponiert; betroffene Besitzer müssen einen neuen Seed erstellen und ihre Gelder umziehen.
- Eine unabhängige Analyse von Block legt nahe, dass das Verwundbarkeitsfenster größer sein könnte, als Coinkites offizielle Sicherheitswarnung einräumt.
Coinkite härtet Coldcard-Seed-Erzeugung nach Exploit ab
Coinkites Antwort auf den Vorfall ist ein Firmware-Neuaufbau, der es einer Coldcard nicht mehr erlaubt, einen Seed ausschließlich auf Basis von Gerätezufälligkeit zu erzeugen. Das Unternehmen veröffentlichte das Update in einem Blogbeitrag vom Donnerstag und forderte Besitzer von Mk4- und Mk5-Geräten auf, Version 5.6.1 zu installieren, und Coldcard-Q-Besitzer, auf 1.5.1Q zu wechseln. Beide Versionen wurden am 20. August ausgerollt, und Coinkite drängt alle Nutzer, ohne Verzögerung zu aktualisieren.
Neue Firmware-Versionen und Anforderung physischer Zufälligkeit
Die Kernänderung ist einfach zu beschreiben, aber in der Praxis bedeutsam. Jeder neue Seed muss nun die Geräteentropie – gewonnen aus den Secure Elements der Coldcard und dem Hardware-Zufallszahlengenerator – mit einer vom Menschen gelieferten Quelle der Zufälligkeit kombinieren. Das bedeutet mindestens 65 Tastendrücke in unvorhersehbaren Abständen, 50 Würfe eines sechsseitigen Würfels oder 128 Münzwürfe. Die Logik dahinter ist klar: Falls der interne Zufallszahlengenerator des Geräts jemals ausfällt oder erneut manipuliert wird, sorgt die externe Entropie aus menschlicher Hand weiterhin dafür, dass der resultierende Seed unvorhersehbar bleibt.
Das ist wichtig, weil der ursprüngliche Fehler auf Code zurückgeführt wurde, der Seed-Anfragen stillschweigend an einen deterministischen MicroPython-Fallback weiterleiten konnte, ausgelöst durch ein Feature-Flag, das als Null definiert, aber als aktiv behandelt wurde. Mit anderen Worten: Die Zufälligkeit, die die Wallet zu erzeugen vorgab, war nicht immer so zufällig wie beworben – und Blocks technische Überprüfung ergab, dass Angreifer anhand der Tastendrücke Private-Keys aus diesem vorhersehbaren Muster zurückrechnen konnten.
Warum alte Seeds weiterhin exponiert bleiben
Die Installation der neuen Firmware behebt einen bereits existierenden Seed in keiner Weise. Das ist die nüchterne Realität, die Coinkite nun seiner Kundschaft vermittelt, und es ist der Teil dieser Geschichte mit den unmittelbarsten finanziellen Konsequenzen. Ein auf einer betroffenen Firmware-Version erzeugter Seed bleibt heute genauso leicht zu erraten wie vor dem Patch, unabhängig davon, ob die Wallet, die ihn nutzt, inzwischen aktualisiert wurde.
Coinkites offizielle Liste der Exposition umfasst Mk2- und Mk3-Firmware zwischen den Versionen 4.0.1 und 4.1.9, Mk4- und Mk5-Standard-Firmware vor 5.6.0 sowie Edge-Firmware vor 6.6.0X und Q-Standard-Firmware vor 1.5.0Q mit Edge-Firmware vor 6.6.0QX. Blocks eigene Analyse zieht die Grenze etwas weiter nach hinten und schließt Mk2- und Mk3-Version 4.0.0 in die Gefahrenzone ein – was bedeutet, dass einige Besitzer, die sich innerhalb von Coinkites Grenzziehung für sicher halten, es möglicherweise nicht sind.
Migrationsschritte und die Würfelwurf-Ausnahme
Coinkites Migrationsanleitung ist eindeutig: Sofern der Seed einer Wallet nicht mithilfe der privaten Ausnahme mit 50 Würfen eines Würfels erzeugt wurde, müssen betroffene Nutzer eine neue Seed-Phrase erstellen, deren zugehöriges Backup und Wallet-Fingerprint prüfen, eine Zieladresse direkt auf der Hardware selbst authentifizieren, eine kleine Testtransaktion senden und erst danach sämtliche Guthaben, die an den alten Seed gebunden sind, verschieben.
Eine Anweisung wird aus gutem Grund wiederholt – das Klonen oder Wiederherstellen einer alten Wallet erzeugt keinen neuen Seed. Coinkite stellt ausdrücklich klar, dass diese Abkürzung die zugrunde liegende Sicherheitslücke unberührt lässt. Wer hofft, den mühsameren Prozess mit Würfeln und Tastendrücken zu umgehen, indem er einfach ein Backup wiederherstellt, lässt den exponierten Private-Key faktisch bestehen.
Coldcard bietet außerdem einen erweiterten „Nur-Würfelwürfe“-Modus, der die Hardware-Zufälligkeit vollständig überspringt und stattdessen auf 50 Würfe für einen 12-Wort-Seed oder 99 Würfe für einen 24-Wort-Seed setzt. Es ist ein separater, strengerer Pfad gegenüber dem standardmäßigen gemischten Entropie-Flow, der nun als Voreinstellung erforderlich ist.
Wie tief reicht die Coldcard-Seed-Sicherheitslücke?
Der finanzielle Schaden, der mit dieser Schwachstelle verbunden ist, ist nicht mehr nur theoretisch. Coinkite selbst hat eingeräumt, dass einige Kunden schwere Verluste erlitten haben und dass Strafverfolgungsbehörden ermitteln, hat jedoch weder eine verifizierte Zahl der Opfer noch eine eigene Gesamtschadenssumme veröffentlicht.
Diese Lücke zwischen bestätigten Verlusten und offizieller Anerkennung ist bemerkenswert. Unabhängige Forscher, nicht Coinkite, haben öffentliche Zahlen vorgelegt, und Blocks weiter gefasste Verwundbarkeitsgrenze legt nahe, dass die Sicherheitswarnung des Unternehmens möglicherweise unterschätzt, wie viele Wallets tatsächlich gefährdet sind. Für eine Branche, die auf dem Versprechen aufbaut, dass Hardware-Wallets der sicherste Ort zur Aufbewahrung von Private-Keys sind, ist eine Schwachstelle, die es Angreifern erlaubte, diese Schlüssel aus dem Timing von Tastendrücken zu rekonstruieren, ein ernstes Reputations- und Technikproblem, nicht nur ein Bugfix.
Über die Seed-Erzeugung hinaus verschärft die neue Firmware auch das Signieren und die Transaktionsprüfung. Sie verknüpft die USB-Schnittstelle mit einem vorläufigen PSBT-Hash, validiert Transaktionsdaten vor der Signaturanwendung, verhindert SIGHASH_SINGLE-Operationen als Standardeinstellung, beschränkt USB-Dateiübertragungen auf die aktuelle verschlüsselte Sitzung und validiert die Länge von Firmware-Dateien. Coinkite hat persistente RNG-Fehlerstopps, einen Boot-Time-Check zur Verknüpfung des Hardware-RNG, eine stärkere Delta-Mode-Isolation und ein neues Verhalten für aktive Wallet-Backups hinzugefügt. Das Unternehmen beschreibt seine Überprüfung als gezielte Quellcode-Analyse, einen RNG-Pfad-Test auf realen Geräten und einen reproduzierbaren Build mit Würfelpfad-Nachverfolgung – verzichtet jedoch darauf, dies als vollständiges Audit jedes korrigierten Binaries zu bezeichnen.
Das Timing fügt für Wallet-Besitzer eine weitere Sorge hinzu: Microsoft hat separat vor der CryptoBandits-Malware gewarnt, die USB-Laufwerke ausnutzen kann, um Krypto-Wallets zu erreichen – eine Erinnerung daran, dass die Sicherheit von Hardware-Wallets von mehr als nur der Firmware abhängt.
FAQ
Welche Änderungen führen die neuen Coldcard-Firmware-Updates ein?
Die Firmware-Updates 5.6.1 und 1.5.1Q verlangen, dass neue Wallet-Seeds verpflichtend physische Zufälligkeit über 65 Tastendrücke, 50 Würfelwürfe oder 128 Münzwürfe in Kombination mit Geräteentropie enthalten.
Sind bestehende Coldcard-Seeds, die auf betroffenen Firmware-Versionen erstellt wurden, nach dem Update sicher?
Nein. Bestehende Seeds, die auf betroffenen Firmware-Versionen erstellt wurden, bleiben verwundbar und können nicht durch die Installation aktualisierter Firmware abgesichert werden; betroffene Nutzer müssen neue Seeds erzeugen und Gelder migrieren.
Können Nutzer ihre Wallet absichern, indem sie eine alte Wallet klonen oder wiederherstellen?
Nein. Das Klonen oder Wiederherstellen einer alten Wallet erzeugt keinen neuen Seed. Aus Sicherheitsgründen ist die Erzeugung eines neuen Seeds zwingend erforderlich.
Was sollten Nutzer tun, wenn ihr Seed die 50-Würfe-Ausnahme erfüllt?
Nutzer, deren Seed der privaten 50-Würfe-Ausnahme entspricht, müssen laut Coinkites Anleitung möglicherweise nicht migrieren – doch wer unsicher ist, ob sein Seed die Kriterien erfüllt, ist besser beraten, ihn als exponiert zu betrachten.
{„@context“:“https://schema.org“,“@type“:“FAQPage“,“mainEntity“:[{„@type“:“Question“,“name“:“Welche Änderungen führen die neuen Coldcard-Firmware-Updates ein?“,“acceptedAnswer“:{„@type“:“Answer“,“text“:“Die Firmware-Updates 5.6.1 und 1.5.1Q verlangen, dass neue Wallet-Seeds verpflichtend physische Zufälligkeit über 65 Tastendrücke, 50 Würfelwürfe oder 128 Münzwürfe in Kombination mit Geräteentropie enthalten.“}},{„@type“:“Question“,“name“:“Sind bestehende Coldcard-Seeds, die auf betroffenen Firmware-Versionen erstellt wurden, nach dem Update sicher?“,“acceptedAnswer“:{„@type“:“Answer“,“text“:“Nein. Bestehende Seeds, die auf betroffenen Firmware-Versionen erstellt wurden, bleiben verwundbar und können nicht durch die Installation aktualisierter Firmware abgesichert werden; betroffene Nutzer müssen neue Seeds erzeugen und Gelder migrieren.“}},{„@type“:“Question“,“name“:“Können Nutzer ihre Wallet absichern, indem sie eine alte Wallet klonen oder wiederherstellen?“,“acceptedAnswer“:{„@type“:“Answer“,“text“:“Nein. Das Klonen oder Wiederherstellen einer alten Wallet erzeugt keinen neuen Seed. Aus Sicherheitsgründen ist die Erzeugung eines neuen Seeds zwingend erforderlich.“}},{„@type“:“Question“,“name“:“Was sollten Nutzer tun, wenn ihr Seed die 50-Würfe-Ausnahme erfüllt?“,“acceptedAnswer“:{„@type“:“Answer“,“text“:“Nutzer, deren Seed der privaten 50-Würfe-Ausnahme entspricht, müssen laut Coinkites Anleitung möglicherweise nicht migrieren – doch wer unsicher ist, ob sein Seed die Kriterien erfüllt, ist besser beraten, ihn als exponiert zu betrachten.“}}]}
Artikel mit Unterstützung künstlicher Intelligenz erstellt und von der Redaktion überprüft.

