USB-Pufferüberlauf im Cypherock X1 machte laut Demonstration Schlüssel für Malware auf dem Computer zugänglich
Wer betroffen ist
Bei Besitzern eines Cypherock X1 mit Firmware älter als v0.6.1024, die die Wallet an einem mit Malware infizierten Computer anschlossen und nutzten, konnten laut dem Forscher Schlüssel oder Passphrase über USB ausgelesen werden. Cypherock hat keine Stellungnahme zu der Offenlegung veröffentlicht.
Was passiert ist
Am 10. Oktober 2025 stellte der unabhängige Forscher Sergei Volokitin (Hexplot) auf der Hexacon-Konferenz in Paris den Vortrag „Breaking the Vault: USB Bugs and Bug Bounty Failures“ vor. Laut der Vortragszusammenfassung führt ein Out-of-Bounds-Schreibzugriff in der Logik zur Verarbeitung von USB-Paketen des Cypherock X1 zu einer vollständigen Kompromittierung des Geräts, und eine bösartige USB-Nutzlast kann die privaten Schlüssel des Nutzers extrahieren, während dieser mit der Wallet interagiert. Laut der Zusammenfassung zeigte ein Live-Proof-of-Concept, wie Malware auf dem PC eines Nutzers Guthaben stehlen kann.
Laut dem Bericht von RandoriSec über den Vortrag handelt es sich um einen Pufferüberlauf im Code zum Parsen von USB-Paketen, der die Kommunikation zwischen Gerät und Desktop-Anwendung abwickelt; gefunden wurde er durch das Lesen der Open-Source-Firmware des X1. RandoriSec schreibt, dass Volokitin ihn nutzte, um die Passphrase aus der Wallet auszulesen, und dass er außerdem weitere Fehler offenlegte, insbesondere im NFC-Stack des Geräts.
RandoriSec berichtet, dass Volokitin das Problem am 4. November über das Bug-Bounty-Programm von Cypherock einreichte, längere Zeit keine Antwort erhielt und dann von Cypherock erfuhr, dass das Unternehmen die Schwachstelle bereits kenne; Cypherock bot ihm eine Bug-Bounty an, die RandoriSec als gering bezeichnet. Im Vortrag wurde darauf hingewiesen, dass am nächsten Tag eine Korrektur in das öffentliche GitHub-Repository von Cypherock gepusht wurde. Dieser Commit mit dem Titel „Buffer overflow fix“ vom 5. November 2024 ergänzt eine Prüfung der verbleibenden Größe des I/O-Puffers, bevor eingehende USB-Daten kopiert werden. Das erste getaggte Firmware-Release auf GitHub, das ihn enthält, ist v0.6.1024, veröffentlicht am 7. November 2024.
Eine öffentliche Stellungnahme von Cypherock zu dem Vortrag wurde nicht gefunden.
Malware ist Schadsoftware, die Krypto stiehlt oder umleitet, etwa durch Mitschneiden von Eingaben, Austauschen kopierter Adressen oder Auslesen von Wallet-Dateien.
Read full definitionOpen Source Firmware bezieht sich auf Firmware in Hardwaregeräten, wie Wallets, bei der der Quellcode öffentlich zugänglich ist, was Transparenz, Prüfbarkeit und Anpassung ermöglicht.
Read full definitionEin Passphrase ist eine zusätzliche Sicherheitsschicht für Krypto-Wallets und fungiert als 25. Wort in der BIP39-Seedphrase, um den Zugriff auf versteckte Wallets zu schützen.
Read full definitionNFC-Konnektivität im Bereich Kryptowährungen ermöglicht kontaktlose Transaktionen mittels Nahfeldkommunikation, wodurch Benutzer Aktionen durch Antippen ihres Geräts an einen Leser signieren oder autorisieren können.
Read full definitionFirmware ist die Software, die auf der Hardware-Wallet selbst läuft: Sie erzeugt Schlüssel, zeigt Transaktionsdetails auf dem Display und signiert.
Read full definitionQuellen
Unabhängige Berichte und Forschung, an denen dieser Eintrag geprüft wurde.
- Hexacon — Breaking the Vault: USB Bugs and Bug Bounty Failures, Sergei Volokitin (talk abstract, 10 Oct 2025)
- RandoriSec — [CONFERENCE] Hexacon 2025 (22 Oct 2025)
- GitHub (Cypherock/x1_wallet_firmware) — fix: Buffer overflow fix (5 Nov 2024)
- GitHub (Cypherock/x1_wallet_firmware) — Release v0.6.1024 (7 Nov 2024)
Mehr erfahren
Ratgeber zum Schutz vor dieser Art von Vorfall (Firmware-Schwachstelle) und die Glossarbegriffe, mit denen er beschrieben wird.
Können Hardware-Wallets gehackt werden?
Hardware-Wallets sind extrem sicher, aber nicht unbesiegbar. Verstehen Sie die realen Risiken und Angriffsvektoren.
Leitfaden lesenIst eine Hardware-Wallet wirklich sicher?
Hardware-Wallets sind für die meisten Menschen die sicherste Option — aber Sie können dennoch Fehler machen. Hier ist, was Sie wissen müssen.
Leitfaden lesenFirmware
Firmware ist die Software, die auf der Hardware-Wallet selbst läuft: Sie erzeugt Schlüssel, zeigt Transaktionsdetails auf dem Display und signiert.
Bootloader
Ein Bootloader ist ein kleines Programm, das die Hardware initialisiert und das Hauptbetriebssystem oder die Firmware auf einem Gerät lädt. Er wird oft in Blockchain-Hardware-Wallets für einen sicheren Start verwendet.
Firmware-Update
Ein Firmware-Update installiert neue Low-Level-Software auf einer Hardware-Wallet, um Fehler zu beheben, die Sicherheit zu verbessern oder Funktionen in Kryptowährungsgeräten hinzuzufügen.
Diesen Eintrag zitieren
WalletInsights. „USB-Pufferüberlauf im Cypherock X1 machte laut Demonstration Schlüssel für Malware auf dem Computer zugänglich“. Tracker für Sicherheitsvorfälle bei Hardware-Wallets. Zuletzt geprüft am 4. November 2026. https://walletinsights.io/de/security-incidents/cypherock-x1-usb-buffer-overflow-hexacon-2025/
Korrekturen und Recht auf Gegendarstellung
Hersteller, Forschende und Leser können Korrekturen oder Stellungnahmen an security@walletinsights.io senden. Wir prüfen sie anhand der Quellen, aktualisieren den Eintrag und vermerken die Änderung im Protokoll.