Der Hersteller von Krypto-Hardware-Wallets Ledger hat einen Exploit im System bestätigt, der dazu führte, dass Personen in der Krypto-Community Nutzer warnten, die Nutzung von dezentralen Anwendungen (dapps) einzustellen, da ein ehemaliger Ledger-Mitarbeiter Opfer eines Phishing-Betrugs wurde.
Der Name und die E-Mail-Adresse des ehemaligen Mitarbeiters erschienen im kompromittierten Code. Zunächst interpretierte die Krypto-Community dies so, dass der Programmierer für den Exploit verantwortlich war, aber Ledger bestätigte später, dass der Angriff begann, weil der ehemalige Ledger-Mitarbeiter Opfer eines Phishing-Angriffs wurde.
Der Angreifer konnte auf das NPMJS-Konto des ehemaligen Mitarbeiters zugreifen, dem Paketmanager für die Programmiersprache JavaScript. Pakete sind Bibliotheken, die Entwickler verwenden können, um Projekte zu erstellen, anstatt alles von Grund auf neu zu codieren. In der Web3-Community verwenden Entwickler Pakete, um ihre dezentralen Anwendungen von verschiedenen Wallets aus zugänglich zu machen.
Nachdem der Ausbeuter Zugriff auf NPMJS erlangt hatte, fügte er eine bösartige Version des Ledger Connect Kits ein. Jedes Projekt, das das Connect Kit verwendet, würde bösartigen Code enthalten, der Benutzerfonds in die Wallet eines Hackers umleiten könnte. Die betroffenen Versionen des Connect Kits sind 1.1.5, 1.1.6 und 1.1.7, die alle seitdem von Ledgers NPM-Seite entfernt wurden.
– Ledgers Technologie- und Sicherheitsteams wurden alarmiert, und innerhalb von 40 Minuten nach Bekanntwerden von Ledger wurde ein Fix implementiert. Die bösartige Datei war etwa 5 Stunden aktiv, aber wir glauben, dass der Zeitraum, in dem Gelder gestohlen wurden, auf weniger als zwei Stunden beschränkt war – sagten Ledger-Vertreter.
Ledger gibt jetzt an, dass es eine neue Version des Connect Kits (1.1.8) veröffentlicht hat und dass alle Wallets, die es verwenden, automatisch aktualisiert werden. Nutzer werden jedoch geraten, 24 Stunden zu warten, bevor sie die Nutzung dezentraler Anwendungen wieder aufnehmen.
