Ledger potwierdził, że partia zmanipulowanych portfeli sprzętowych sprzedawanych przez CryptoBilis może przejść weryfikację Genuine Check. Zmodyfikowane urządzenia pozostawiają bezpieczny układ i system operacyjny nietknięte, co oznacza, że standardowe sprawdzanie integralności zwraca pozytywny wynik, mimo że sprzęt został zmieniony. Wszczepiony komponent przesyła frazy odzyskiwania przez LTE.
To jest kluczowy problem. Genuine Check to narzędzie, które Ledger zaleca użytkownikom do potwierdzenia, że urządzenie nie zostało zmodyfikowane. Jeśli nie potrafi wykryć tej modyfikacji, zapewnienie, które daje, jest węższe, niż większość ludzi zakłada.
Co faktycznie robi manipulacja
Dodany sprzęt znajduje się obok układu i systemu operacyjnego, a nie zastępuje ani nie zmienia żadnego z nich. Ledger twierdzi, że bezpieczny element i firmware pozostają niezmienione. Zadaniem implantu jest przechwytywanie fraz seed i wysyłanie ich przez połączenie danych mobilnych, co oznacza, że portfel może wyglądać i działać normalnie aż do momentu przeniesienia środków.
Ponieważ modyfikacja jest na poziomie sprzętowym i poza normalną ścieżką weryfikacji układu, Genuine Check nie ma nic do zgłoszenia. Sprawdzenie uwierzytelnia układ. Nie inspekcjonuje każdego komponentu na płytce.
Dlaczego Genuine Check tego nie wykrywa
Genuine Check firmy Ledger działa poprzez weryfikację podpisu kryptograficznego bezpiecznego elementu. To silny test na podrobione układy i sklonowany firmware. Nie jest i nigdy nie był projektowany jako pełny demontaż fizycznego urządzenia. Wykwalifikowany atakujący z dostępem do łańcucha dostaw może dodać obwody, których układ nigdy nie widzi.
Firma jasno stwierdziła, że tego rodzaju manipulacja wykracza poza to, co sprawdzenie może wykluczyć. To szczere przyznanie, ale także wyznacza granicę tego, czego użytkownicy powinni oczekiwać od narzędzia, które wielu traktuje jako ostateczną siatkę bezpieczeństwa.
Związek z CryptoBilis
Dotknięte portfele zostały sprzedane przez CryptoBilis, sprzedawcę detalicznego. Ten szczegół ma znaczenie, ponieważ wskazuje na problem w łańcuchu dostaw, a nie na wadę w produkcji samego Ledger. Urządzenia, które przechodzą przez strony trzecie przed dotarciem do klientów, są tak wiarygodne, jak same te strony.
Ledger nie ujawnił, ile sztuk jest zaangażowanych ani w jaki sposób skompromitowany sprzęt trafił do zapasów CryptoBilis. To oczywiste otwarte pytania, na które firma jeszcze nie odpowiedziała.
Co to oznacza dla każdego posiadacza odsprzedanego Ledger
Jeśli kupiłeś Ledger od sprzedawcy detalicznego, a nie bezpośrednio od firmy, pozytywny wynik Genuine Check nie rozwiązuje sprawy. Jedyną niezawodną obroną przed sprzętowym implantem jest samodzielne wygenerowanie frazy odzyskiwania na urządzeniu i nigdy nieakceptowanie wstępnie zainicjalizowanego portfela. Urządzenie, które przychodzi z już ustawioną frazą seed, powinno być traktowane jako skompromitowane, kropka.
Wskazówki Ledger od dawna mówią, aby kupować bezpośrednio i samodzielnie inicjalizować urządzenie. Ten epizod nadaje tej radzie konkretny powód, a nie ogólny.
Firma nie powiedziała jeszcze, czy zaktualizuje Genuine Check, aby wykrywać tę klasę modyfikacji, ani czy planuje podjąć kroki prawne przeciwko CryptoBilis w sprawie skompromitowanych zapasów. Dopóki jedno lub drugie nie nastąpi, lukę między tym, co weryfikuje Genuine Check, a tym, co użytkownicy sądzą, że weryfikuje, należy obserwować.




