Coldcard Bitcoin Diebstahl im Gange: Ist Ihre Brieftasche betroffen?

Ein Firmware-Fehler hat die sichere Zufallszahlengenerierung über mehrere Generationen von Coldcard-Hardware-Wallets deaktiviert, was zu einem laufenden Diebstahl geführt hat, der bereits 594,48 Bitcoin (BTC) im Wert von etwa 38,3 Millionen Dollar entwendet hat.
Der Coldcard-Hersteller Coinkite und das Bitcoin-Engineering-Team von Block haben den Fehler auf eine fehlerhafte Überprüfung des Zufallszahlengenerators (RNG) zurückverfolgt. Infolgedessen können Angreifer die privaten Schlüssel einer Wallet mithilfe vorhersehbarer Geräteeigenschaften anstelle von wahrer Zufälligkeit rekonstruieren.
Coldcard Bitcoin Diebstahl: Wie es passiert ist
Die Firmware von Coldcard schaltet den integrierten Zufallszahlengenerator des Chips aus. Stattdessen erstellt ein Backup-System Wallet-Schlüssel aus der Seriennummer des Geräts und seiner internen Uhr. Beide folgen Mustern, die ein Angreifer erraten kann, wodurch ein angeblich zufälliger Seed in ein lösbares Rätsel verwandelt wird.
Geräte, die mit bestimmter Firmware betrieben werden, die seit 2021 veröffentlicht wurde, erhalten fast keine echte Zufälligkeit. Neuere Modelle fügen eine teilweise Lösung hinzu. Es schränkt die möglichen Ergebnisse immer noch auf etwa vier Milliarden Kombinationen ein, eine Zahl, die moderne Computer durchrechnen können. Historisch gesehen hat Block den Fehler auf dieses Update von 2021 zurückverfolgt, und eine nachfolgende Lösung ein Jahr später blieb ebenfalls unzureichend.
Daher betrifft dieselbe Schwäche auch Papier-Wallets, Seed-Backups und andere Funktionen, die dieselbe Zufallsquelle teilen. Der Bericht von Block bestätigte die größere Reichweite. Die Einrichtung ähnelt dem Ill Bloom-Exploit, der in diesem Jahr Wallets durch schwache Seed-Phrasen entleert hat.
Was Benutzer jetzt tun sollten
Angreifer benötigen keinen physischen Zugang, um Gelder zu stehlen. Eine sichtbare Adresse oder ein exportierter öffentlicher Schlüssel gibt ihnen ein Ziel, gegen das sie Vermutungen testen können. Sobald eine Vermutung übereinstimmt, hält der Angreifer den privaten Schlüssel und kann die Coins sofort bewegen.
Coinkite empfiehlt, dass jeder betroffene Benutzer einen brandneuen Seed auf aktualisierter Hardware generiert und die Gelder sofort bewegt. Firmware-Updates können den Schaden nicht rückgängig machen, da der schwache Seed weiterhin auf dem Gerät existiert.
In der Zwischenzeit haben Benutzer, die ihrem Seed eine zusätzliche Passphrase hinzugefügt haben, ein erheblich geringeres Risiko durch diesen Fehler. Dies ist ein Ansatz, den ZachXBT kürzlich auch für mobile Wallets befürwortet hat.
Schwache Schlüsselgenerierung hat Krypto-Inhaber bereits zuvor geschädigt. Ähnlich traf eine Offenlegung des Master-Schlüssels Südkoreas Steuerbehörde früher in diesem Jahr. Ein Verstoß gegen den privaten Schlüssel ließ den Token des Humanity Protocols im Juni um 88 % einbrechen.
Anbieter erweitern weiterhin Offline-Hardware-Wallets in Einzelhandelsgeschäfte. Doch dieser Vorfall zeigt, dass Firmware-Fehler dieses Versprechen von innen heraus untergraben können.
Coinkite und Block sagen, dass sie weiterhin bewerten, wie weit die Reichweite des Fehlers über ältere Firmware hinausgeht. Bis diese Überprüfung abgeschlossen ist, sollten Coldcard-Besitzer davon ausgehen, dass jeder Seed, der vor dem heutigen Fix generiert wurde, möglicherweise bereits kompromittiert ist.
Quelle: BeInCrypto