DARKNAVY zeigt auf der GEEKCON manipulierte Cypherock-X1-Firmware, die die Echtheitsprüfung besteht
Wer betroffen ist
Ein X1, der manipuliert wurde, bevor er den Käufer erreicht, konnte laut DARKNAVY die Echtheitsprüfung von Cypherock bestehen und Wiederherstellungsphrasen erzeugen, die dem Angreifer bekannt sind. Cypherock hat keine Stellungnahme zu der Demonstration veröffentlicht.
Was passiert ist
Auf der GEEKCON 2025 in Shanghai, einem Sicherheitswettbewerb und einer Konferenz, die das Forschungsunternehmen DARKNAVY gegründet hat, demonstrierte DARKNAVY Angriffe auf zwei Hardware-Wallets, darunter den Cypherock X1. Am 21. November 2025 veröffentlichte es einen technischen Bericht. Laut DARKNAVY simulierte es einen Lieferkettenangriff: Es manipulierte die Firmware des X1, umging Secure Boot und die Echtheitsprüfung des Geräts und erlangte die Kontrolle über neu erzeugte Wiederherstellungsphrasen. Auf der Bühne schloss ein Juror die modifizierte Wallet an die Software cySync von Cypherock an, und die Echtheitsprüfung meldete das Gerät sowohl auf dem Computer als auch auf dem Bildschirm der Wallet als verifiziert.
DARKNAVY beschreibt eine Kette von Schwachstellen im Mikrocontroller des X1 Vault. Ein Out-of-Bounds-Zugriff bei der Auswahl eines Applets anhand der ID in einem USB-Paket ermöglicht es einem Angreifer, die Codeausführung zu übernehmen. Ein Fehler in der Firewall-Schnittstelle des STM32L4 erlaubt es, den geschützten Firewall-Code herauszukopieren und zu lesen. Die Schritte des Firmware-Upgrades lassen sich in falscher Reihenfolge ausführen, und beim Start wird die Firmware nur auf Integrität geprüft, nicht auf eine gültige Signatur. Schließlich signiert die Echtheitsprüfung einen Firmware-Hash, den die Firmware selbst liefert, und ist einseitig: Die Cloud verifiziert das Gerät, das Gerät jedoch nicht die Cloud. DARKNAVY erklärt, dass die Kette vollständig auf dem Mikrocontroller des Vault läuft und weder das Secure Element noch die X1 Cards einbezieht. Es merkt an, dass Bootloader und Firewall-Code nicht quelloffen und so ausgelegt sind, dass sie nicht aktualisiert werden können.
Die von GEEKCON veröffentlichten Folien zu der Session beschreiben ein zweites Szenario: Mit auf dem Mikrocontroller laufendem Code kann ein Angreifer, der bereits den Computer des Opfers kontrolliert, private Schlüssel stehlen, sobald der Besitzer die Wallet anschließt und entsperrt. Laut den Folien wird die Wiederherstellungsphrase des X1 direkt vom Mikrocontroller erzeugt, und der private Schlüssel liegt in dessen Speicher, während das Gerät entsperrt ist.
DARKNAVY gibt an, Cypherock im März 2025 per E-Mail zwei Schwachstellen gemeldet zu haben, und erklärt, dass Cypherock Patches auf GitHub veröffentlichte, ohne die Meldungen zu bestätigen. Weder der Bericht von DARKNAVY noch die Folien von GEEKCON erwähnen eine Korrektur der in der Demonstration genutzten Bootloader- und Firewall-Fehler, und eine Stellungnahme von Cypherock zu der Demonstration wurde nicht gefunden.
Eine Hardware-Wallet ist ein eigenes Gerät, das private Schlüssel offline aufbewahrt und Transaktionen intern signiert, sodass die Schlüssel nie auf einen Computer oder ein Smartphone mit Internetverbindung gelangen.
Firmware ist die Software, die auf der Hardware-Wallet selbst läuft: Sie erzeugt Schlüssel, zeigt Transaktionsdetails auf dem Display und signiert.
Read full definitionFirmware-Attestierung ist der Prozess der Überprüfung der Authentizität der Firmware eines Geräts, um sicherzustellen, dass sie nicht manipuliert wurde, und wird häufig in Hardware-Wallets zur Sicherstellung der Sicherheit verwendet.
Read full definitionEin Secure Element ist ein manipulationsresistenter Chip, der Geheimnisse speichert und physischen Angriffen wie Seitenkanalanalyse und Fault Injection standhalten soll.
Read full definitionEin 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.
Read full definitionEin privater Schlüssel ist die geheime Zahl, die den Besitz einer Krypto-Adresse beweist und ihre Transaktionen signiert. Wer ihn kennt, verfügt über die Mittel.
Eine Seed Phrase ist eine Reihe von Wörtern, die die privaten Schlüssel eines Kryptowährungs-Wallets speichern und es den Nutzern ermöglichen, den Zugriff im Falle eines Verlusts wiederherzustellen.
Read full definitionQuellen
Unabhängige Berichte und Forschung, an denen dieser Eintrag geprüft wurde.
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. „DARKNAVY zeigt auf der GEEKCON manipulierte Cypherock-X1-Firmware, die die Echtheitsprüfung besteht“. Tracker für Sicherheitsvorfälle bei Hardware-Wallets. Zuletzt geprüft am 4. November 2026. https://walletinsights.io/de/security-incidents/cypherock-x1-darknavy-firmware-tampering-geekcon-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.