Ein vernichtender Angriff auf BTC-Hardware-Wallets läuft weiterhin auf Hochtouren.

Am 30. Juli wurde bekannt, dass es bei dem Coldcard-Produkt des kanadischen Hardware-Wallet-Anbieters Coinkite eine schwere Sicherheitslücke gibt. In nur wenigen Tagen haben die Angreifer systematisch aus Tausenden von Wallets mehrere tausend Bitcoins gestohlen. Bis zum 4. August wurde bestätigt, dass die gestohlenen BTC bereits über 1816 Einheiten liegen, was einem Wert von rund 116 Millionen US-Dollar entspricht.
Dies ist keine gewöhnliche Hackerattacke. Der Angreifer ist in keinen Computer eingedrungen, hat keine Phishing-E-Mails versendet, keine privaten Schlüssel erbeutet und hat sogar keine einzige Hardware-Komponente berührt. Sie haben etwas weitaus Gefährlicheres getan – indem sie eine seit fünf Jahren in der Coldcard-Firmware vergrabene Schwachstelle in der Zufallszahlengenerierung ausnutzten, haben sie den privaten Schlüssel des Nutzers außerhalb des Geräts rekonstruiert.
Fünf Jahre lang eine Zeitzündbombe
Die Ursache der Sicherheitslücke lässt sich auf ein Firmware-Update im März 2021 zurückverfolgen. Damals nahm sich ein Coinkite-Ingenieur in der Codebasis eine scheinbar unwichtige Änderung vor: Ein falsch konfiguriertes Preprocessor-Makro führte dazu, dass der Hardware-Zufallszahlengenerator des Geräts umgangen wurde. Statt dass 128 Bit High-Entropy-Zufallssamen von der Hardware erzeugt wurden, generierte das in MicroPython integrierte deterministische Software-Pseudozufallszahlengenerator die Seeds.
Das ist wie eine Bank, die behauptet, ihr Tresorschloss habe 1 Milliarde mögliche Kombinationen – tatsächlich nutzt sie nur 10. Der Angreifer muss das Schloss nicht aufbrechen; er muss nur diese 10 Kombinationen alle einmal durchprobieren.
Zu den betroffenen Geräten zählen Coldcard Mk2, Mk3, Mk4, Mk5 und Produkte der Q-Serie.

Dabei sank die effektive Entropie der Mk2- und Mk3-Geräte von 128 Bit drastisch auf etwa 40 Bit. Mk4, Mk5 und Q-Geräte schnitten etwas besser ab und kamen auf ungefähr 72 Bit Entropie. Doch ob 40 oder 72 Bit: Für Angreifer mit moderner Rechenleistung reicht das bei Weitem nicht.

Der Bitcoin-Core-Entwickler theinstagibbs hat die Entschlüsselung von zwei Hardware-Wallets, nämlich mk2 und mk3, erfolgreich reproduziert.

41 Minuten lang: 1196 Adressen wurden geleert
Am 30. Juli begann der Angriff. Die erste Welle dauerte etwa 25 bis 41 Minuten. Dabei stahlen die Angreifer aus 1196 Adressen 1082,65 BTC im Wert von rund 70 Millionen US-Dollar. Diese Transaktionen nutzten alle denselben festen Gebühren-Satz – ein klares Zeichen für automatisierte Tools bei einer Massen-„Abschöpf“-Aktion, nicht für Nutzer bei einer normalen Überweisung.
Am 30. Juli veröffentlichte Coinkite einen Sicherheits-Hinweis. Doch die Lücke war in öffentlichen Codes bereits seit fünf Jahren sichtbar – Angreifer hatten die Firmware-Reverse-Engineering-Analysen und die Lokalisierung der Schwachstelle offensichtlich längst abgeschlossen. Sicherheitsforschern zufolge könnte der Angreifer eine KI-gestützte Analyse älterer Firmware-Versionen genutzt haben, um die versteckte, seit fünf Jahren bestehende Schwachstelle in der schier unendlichen Menge an Code präzise zu finden.
Ironischerweise gesteht Coinkite im Nachhinein ein, dass man den Code mit erstklassigen KI-Modellen überprüft habe, die Lücke aber nicht entdeckt wurde. Medienberichten zufolge hat Anthropic die Claude Code jedoch nur 8 Minuten gebraucht, um dieselbe zentrale Schwachstelle zu finden.
Danach folgten unmittelbar die zweite und dritte Angriffswelle. Der dritte Angriff änderte das Vorgehen: Statt die Gelder mehrerer Opfer in nur wenige Adressen zu bündeln, schickte er die Mittel jedes einzelnen Opfers jeweils an unterschiedliche Ziele. Bis zum 2. August summierten sich die drei Angriffswellen auf insgesamt 1367,05 BTC, betroffen waren 4585 Adressen, im Wert von etwa 88,6 Millionen US-Dollar.
Vom 3. bis zum 4. August wurde die vierte Angriffswelle bestätigt: Etwa 449 BTC wurden von 462 Adressen abgezogen. Der Angriff dauert noch an.
Der Samen wurde erzeugt, und ein Firmware-Update hat nichts gebracht
Das kniffligste Problem ist, dass Firmware-Updates zwar verhindern können, dass das Gerät in Zukunft weiter verwundbare Seeds erzeugt, aber die bereits erzeugten alten Seeds nicht reparieren. Selbst wenn das Gerät inzwischen mit der gefixten Firmware läuft, kann die private Schlüsseldatei bereits kompromittiert und von Angreifern offline geknackt worden sein, sofern die Wallet-Adresse auf Seeds aus der verwundbaren Firmware-Version generiert wurde.
Und was Nutzer von außen auf dem Gerät sehen, ist alles normal. Die Hardware zeigt keine Auffälligkeiten, die Software läuft wie gewohnt, die Oberfläche wirkt korrekt, und die Kontostände scheinen in Ordnung zu sein. Aber auf den Festplatten des Angreifers könnte der passende private Schlüssel bereits ausgerechnet worden sein – nur darauf wartend, zu einem bestimmten Zeitpunkt per Ein-Klick komplett gelöscht zu werden.
Coinkite hat sämtliche Bestände, die mit der fehlerhaften Firmware hergestellt wurden, vernichtet und die Auslieferung gestoppt. Gleichzeitig wird allen Nutzern empfohlen, die ihre Seeds auf betroffenen Firmware-Versionen erzeugt haben, ihre Gelder umgehend in einen komplett neu generierten sicheren Wallet zu übertragen. Einige Nutzer berichten, dass bei einem Firmware-Upgrade das Gerät ausfällt. Casa-Mitgründer Jameson Lopp rät Nutzern, ihre Vermögenswerte zunächst aus den betroffenen Seeds zu übertragen, bevor sie die Firmware überhaupt anfassen.
Bruch der Vertrauenskette
Coldcard gilt seit langem als eine der sichersten Optionen für BTC-Kaltwallets. Es speichert private Schlüssel offline, wirbt mit „Nie online gehen“ und wird als „sicherster Tresor“ für Bitcoin gepriesen. Doch dieses Ereignis deckt eine beunruhigende Tatsache auf: Die Sicherheit einer Hardware-Wallet hängt am Ende von Firmware-Code ab, den du weder siehst noch anfassen kannst.

Du musst dem Netzwerk nicht vertrauen, aber du musst der Hardware des Herstellers vertrauen. Du musst der Firmware des Herstellers vertrauen. Du musst darauf vertrauen, dass das Papier mit den Sicherungs-Mnemonics nicht heimlich eingesehen oder verloren wird. Wenn irgendwo etwas schiefgeht, kann in einer einzigen Nacht alles auf Null gesetzt werden. Und Probleme im Firmware-Bereich sind für normale Nutzer kaum zu erkennen, nicht abwendbar und nicht nachverfolgbar.
Dieses Ereignis hat erneut die Diskussion über die Sicherheit der Selbstverwahrung entfacht. Es wurde analysiert, dass nach dem Vorfall viele Nutzer ihre Gelder von Hardware-Wallets zurück an Börsen überwiesen haben – als Vorsichtsmaßnahme trieb dieses Verhalten die Einzahlungen an Börsen auf der Kette. Auch der Bloomberg-Analyst Eric Balchunas wies darauf hin, dass solche Ereignisse das Argument für Spot-Bitcoin-ETFs sogar noch verstärken: Sie bieten Anlegern, die BTC-Exposure wünschen, aber die privaten Schlüssel nicht direkt verwalten wollen, eine reibungsärmere Alternative.
Und für Nutzer, die weiterhin selbst verwahren, ist dieses Ereignis eine schwere Erinnerung. Du bist der einzige Beschützer deines Vermögens. Du musst der Hardware und Software eines Herstellers vertrauen – es gibt keinen Ausweg. Ein einziger Codefehler des Herstellers, und deine Coins sind weg.
In den vergangenen fünf Jahren dachten Coldcard-Nutzer, ihr Vermögen läge in dem sichersten aller Tresore. Bis das Ausräumen am 30. Juli – nach nur 41 Minuten – alle Tarnung zerriss.
