Luka w portfelu Ledger; użytkownicy muszą zaktualizować aplikację Ethereum do wersji 1.22.2
W aplikacji Ethereum portfeli sprzętowych Ledger zidentyfikowano lukę bezpieczeństwa, która w określonych warunkach mogła pozwolić złośliwemu dApp na podpisanie transakcji różniącej się od tej, która była wyświetlana na ekranie urządzenia. Ledger wydał wersję 1.22.2 aplikacji Ethereum, a użytkownicy powinni jak najszybciej ją zainstalować.
Jak informuje Mihan Blockchain, luka dotyczyła sposobu zarządzania równoczesnymi żądaniami podpisu. W scenariuszu ataku szczegóły głównej transakcji były nadal wyświetlane na ekranie urządzenia, ale drugie żądanie mogło je zastąpić w pamięci, co ostatecznie prowadziło do wysłania do urządzenia różnych danych do podpisania.
Jak działała luka?
Zgodnie z raportem firmy bezpieczeństwa TestMachine, aby wykorzystać ten błąd, potrzebny był dApp z dostępem WebHID; funkcjonalność ta umożliwia bezpośrednią komunikację niektórych aplikacji internetowych z urządzeniami sprzętowymi.
W tym scenariuszu atakujący mógł wysłać drugie żądanie podpisu, gdy użytkownik przeglądał transakcję. To żądanie zastępowało dane poprzedniej transakcji w pamięci bez rozpoczynania nowego procesu weryfikacji. W rezultacie użytkownik nadal widział informacje o pierwotnej transakcji na ekranie, ale po wybraniu opcji zatwierdzenia podpisywał zastąpione dane.
TestMachine również ogłosił, że odtworzył ten scenariusz na Ledger Flex.
Jakie zmiany wprowadził Ledger, aby rozwiązać problem?
Zarejestrowane zmiany w oficjalnym kodzie Ledger wskazują, że firma dodała dwa zabezpieczenia, aby zapobiec atakowi. Po pierwsze, aplikacja nie pozwala już na zakłócanie żądania nowego podpisu, gdy proces weryfikacji transakcji jest aktywny. Po drugie, podczas otrzymywania polecenia zatwierdzenia sprawdzany jest aktualny stan procesu podpisu, a jeśli nie odpowiada on oczekiwanemu stanowi, żądanie zostanie odrzucone.
Te poprawki zostały wprowadzone w wersji 1.22.2 aplikacji Ethereum, której historia wydania sięga 12 sierpnia. Niemniej jednak TestMachine twierdzi, że ta wersja nie została jeszcze w pełni udostępniona użytkownikom.
Według TestMachine, z powodu użycia wspólnego kodu, ta luka może również wpływać na modele Nano X, Nano S Plus, Stax i Apex. Oficjalny plik wersji 1.22.2 wymienia te modele obok Ledger Flex jako docelowe urządzenia aplikacji Ethereum.
Ledger nie określił dotąd, która była pierwsza podatna wersja tej aplikacji. Dlatego nie wiadomo, ile wcześniejszych wersji miało ten błąd.
Różnice w narracji między Ledger a TestMachine dotyczące odkrycia luki
Charles Guillemet, CTO Ledger, ogłosił 23 sierpnia, że wewnętrzny zespół bezpieczeństwa Ledger Donjon zidentyfikował ten błąd przed kontaktem firmy TestMachine z programem bug bounty firmy.
Guillemet powiedział, że zespół ten znalazł i naprawił problem w niektórych procesach „przejrzystego podpisu” około dwóch tygodni przed jego komentarzem. Z drugiej strony TestMachine ogłosił, że system Azimuth zidentyfikował tę lukę i podzielił się swoimi ustaleniami z Ledger, a także potwierdził ich prawdziwość.
Pomimo tej różnicy w narracji dotyczącej czasu i sposobu odkrycia luki, obie strony potwierdziły istnienie problemu i jego naprawę w kodzie aplikacji.
Warto zauważyć, że do tej pory nie zgłoszono żadnych potwierdzonych przypadków wykorzystania tej luki w rzeczywistości, kradzieży aktywów użytkowników ani wydobycia kluczy prywatnych. Niemniej jednak, ponieważ luka ta dotyczy bezpośrednio procesu weryfikacji i podpisywania transakcji, aktualizacja aplikacji ma szczególne znaczenie.
Użytkownicy Ledger powinni sprawdzić wersję aplikacji Ethereum na swoim urządzeniu i w przypadku korzystania z starszej wersji zaktualizować ją do 1.22.2. Ledger również zaleca użytkownikom, aby oprócz aplikacji Ethereum zawsze aktualizowali system operacyjny urządzenia, inne aplikacje i oprogramowanie klienckie do najnowszej wersji.
Ponadto luka ta różni się od innej luki bezpieczeństwa, która wcześniej została zgłoszona w natywnej aplikacji Zilliqa Ledger i nie ma związku z atakiem na Connect Kit w 2023 roku.
Cena --
Niniejsza treść ma charakter wyłącznie informacyjny i nie stanowi porady finansowej, inwestycyjnej, prawnej ani podatkowej. Wszelkie wydarzenia, nagrody, promocje online lub powiązane informacje, o których tu mowa, nie powinny być traktowane jako rekomendacja, zachęta ani zaproszenie do kupna, sprzedaży, wymiany lub innego rodzaju obrotu aktywami kryptograficznymi. Aktywa kryptograficzne charakteryzują się dużą zmiennością i mogą prowadzić do strat. Dostępność usług, produktów i powiązanych wydarzeń WEEX może się różnić w zależności od regionu. Użytkownik jest odpowiedzialny za upewnienie się, że jego udział jest zgodny z obowiązującymi lokalnymi przepisami i regulacjami.
Możesz również polubić

Ważne informacje z ostatniej nocy i dzisiaj rano (20-21 sierpnia)

Zilliqa uruchamia narzędzie do sprawdzania adresów, plan migracji pierwszych giełd zakończony do końca sierpnia

Zil spada po ostrzeżeniu o lukach w portfelu Ledger

Ważne informacje z ostatniej nocy i dzisiaj rano (20-21 lipca)

Wyjątek od ryzyka systemowego: jak SVB przypadkowo uratował USDC

Zdarzenie bezpieczeństwa w zimnym portfelu partnera CEX Zilliqa, część ZIL skradziona

Stablecoin oparty na dolarze hongkońskim nie musi stać się USDC

Oficjalnie uruchomiono europejską suwerenną sieć blockchain LTIN

Jak BTC zachowywał się po czterech historycznych wyborach pośrednich?

Czy Perp DEX zagraża rynkowi opcji na blockchainie?

5 dni 1,2 miliarda dolarów obrotu, TVL tylko 11 milionów, dlaczego Metric zasługuje na uwagę?

Coinbase: 3,25 miliona euro kary w Irlandii za niewłaściwą ochronę funduszy klientów

Element grzewczy Heatbit za 899 USD wydobywa Bitcoin podczas podgrzewania wody

Historia grupy Taizi: 15 miliardów dolarów w Bitcoinach, zamrożonych na łańcuchu

Chiny zwiększyły swoje dochody podatkowe o 5,1% do września, ale spadek sprzedaży gruntów trwa

„Nie zmieniając natury obligacji” w kierunku tokenizacji – szczegóły od Tatsuya Saito z Progmat

Tether wprowadza model rozpoznawania mowy działający lokalnie na telefonach i komputerach

Robinhood Chain zarobił 51 milion dolarów w opłatach w ciągu trzech miesięcy, a Ethereum tylko 69 tysięcy?

Zwyczajna linia ratunkowa Bitcoina zawodzi, gdy ostrzeżenie z rynku obligacji stawia 80 000 dolarów w ryzyku

Meta osiągnęła wyniki powyżej prognoz. Dlaczego jej akcje spadły o 7%?

W przyszłym tygodniu Walsh staje przed trudną walką: łatwo wstrzymać podwyżki stóp, jak jednak utrzymać oczekiwania dotyczące inflacji?

90% przychodów z Meme Coin, ale wycena zbliża się do Pump: Ile powinno kosztować Meteora?

Dlaczego rynek kryptowalut potrzebuje opcji po kontraktach wieczystych?

Jak zrozumienie danych może przekształcić platformę danych AI dla przedsiębiorstw?

HTX Research: Analiza wyborów pośrednich i rynku kryptowalut: Wybory zmieniają oczekiwania polityczne, makroekonomia i kapitał decydują o górnym limicie rynku

Zarządzanie przed kapitałem: potrzeba konta dedykowanego dla agentów

Anthropic wkrótce IPO, rynek kryptowalut wycenia na 1,9 biliona dolarów?

Czy agenci naprawdę potrzebują płatności blockchain?

Nowa propozycja Pancake spotkała się z 98% sprzeciwu, czy opłaty DEX powinny trafić do LP czy posiadaczy tokenów?








