Zidentyfikowano krytyczny błąd wpływający na Litecoin, ZCash, Dogecoin i inne sieci: badania

Halborn, firma zajmująca się bezpieczeństwem Blockchain, wykryła kilka krytycznych i możliwych do wykorzystania luk w zabezpieczeniach, które mają wpływ na ponad 280 sieci, w tym Litecoin (LTC) i Zcash (ZEC). Ta luka o nazwie kodowej „Rab13s” zagroziła aktywom cyfrowym o wartości ponad 25 miliardów dolarów.

Zostało to po raz pierwszy wykryte w sieci Dogecoin rok temu, a następnie zostało naprawione przez zespół stojący za głównym memecoinem.

51% Ataki i inne problemy

Według oficjalnego wpisu na blogu, badacze z Holborn odkryli najbardziej krytyczną lukę w zabezpieczeniach związaną z komunikacją peer-to-peer (p2p), która, jeśli zostanie wykorzystana, może pomóc atakującym w tworzeniu komunikatów konsensusu i wysyłaniu ich do poszczególnych węzłów i przełączaniu ich w tryb offline. Ostatecznie takie zagrożenie może również narazić sieci na ryzyko, takie jak ataki 51% i inne poważne problemy.

„Atakujący może przeszukiwać sieci równorzędne za pomocą komunikatu getaddr i atakować niezałatane węzły”.

Firma zidentyfikowała kolejny dzień zerowy, który był jednoznacznie powiązany z Dogecoin, w tym lukę RPC (Remote Procedure Call) umożliwiającą zdalne wykonanie kodu, mającą wpływ na poszczególnych górników.

Warianty tych dni zerowych odkryto również w podobnych sieciach blockchain, takich jak Litecoin i Zcash. Chociaż nie wszystkie błędy można wykorzystać z natury ze względu na różnice w bazie kodu między sieciami, przynajmniej jeden z nich może zostać wykorzystany przez atakujących w każdej sieci.

W przypadku wrażliwych sieci Halborn powiedział, że udane wykorzystanie odpowiedniej luki może doprowadzić do odmowy usługi lub zdalnego wykonania kodu.

Platforma bezpieczeństwa uważa, że ​​prostota tych luk Rab13 zwiększa możliwość ataku.

Po dalszych badaniach badacze Halborn znaleźli drugą lukę w usługach RPC, która umożliwiła atakującemu awarię węzła za pośrednictwem żądań RPC. Ale udana eksploatacja wymagałaby ważnych poświadczeń. Zmniejsza to możliwość zagrożenia całej sieci, ponieważ niektóre węzły implementują polecenie zatrzymania.

Z drugiej strony, trzecia luka umożliwia złośliwym podmiotom wykonanie kodu w kontekście użytkownika uruchamiającego węzeł za pośrednictwem interfejsu publicznego (RPC). Prawdopodobieństwo tego exploita jest również niskie, ponieważ nawet to wymaga ważnych poświadczeń do przeprowadzenia udanego ataku.

Exploity błędów

W międzyczasie opracowano zestaw exploitów dla Rab13s, który zawiera weryfikację koncepcji z konfigurowalnymi parametrami w celu zademonstrowania ataków na różne inne sieci.

Halborn potwierdził udostępnienie wszystkich niezbędnych szczegółów technicznych zidentyfikowanym interesariuszom, aby pomóc im naprawić błędy, a także wydać odpowiednie łatki dla społeczności i górników.

 

OFERTA SPECJALNA (sponsorowana)

Binance Free 100 $ (Exclusive): Użyj tego linku, aby zarejestrować się i otrzymać 100 $ za darmo i 10% zniżki na opłaty na Binance Futures w pierwszym miesiącu (warunki).

Oferta specjalna PrimeXBT: Użyj tego linku, aby się zarejestrować i wprowadzić kod POTATO50, aby otrzymać do 7,000 $ na swoje depozyty.

Źródło: https://cryptopotato.com/critical-bug-impacting-litecoin-zcash-dogecoin-and-other-networks-identified-research/