Atak na Coreum Bridge: skradziono 199 916 XRP

Haker wykorzystał błąd w oprogramowaniu mostu Coreum, wyprowadzając 199 916 XRP i pozostawiając 493 XRP; relayerzy akceptowali memo bez weryfikacji adresu.

Haker trzy dni temu wyprowadził z mostu Coreum 199 916 XRP, pozostawiając na rachunku płynności 493 XRP. Atak nie wymagał kradzieży kluczy prywatnych ani włamania do portfeli.

Napastnik wykorzystał błąd w oprogramowaniu mostu, które rozpoznawało wpłaty na podstawie pola memo w transakcjach. System relayerów uznawał obecność oczekiwanego memo za dowód depozytu, nie sprawdzając jednocześnie, czy środki trafiły na adres mostu.

Atakujący wysyłał transakcje z prawidłowym memo wskazującym odbiorcę w sieci Coreum, jednocześnie kierując monety do portfela kontrolowanego przez siebie. Relayerzy, analizując historię rachunku i znajdując oczekiwane memo, osiągali wymaganą większość podpisów i traktowali operacje jako autentyczne depozyty.

Operacja została przeprowadzona w 94 transakcjach. Łącznie zabrano 199 916 XRP, co przekracza 200 tys. dolarów. Po operacjach w rezerwach mostu pozostało 493 XRP, warte około 500 dolarów. W rezultacie część bridged XRP wyemitowanych w drugiej sieci nie ma odpowiadającego pokrycia w rzeczywistych XRP.

Firma TX, która w lutym przejęła społeczności Coreum i Sologenic, potwierdziła wystąpienie incydentu oraz wskazała, że oprogramowanie błędnie rejestrowało jako depozyty transakcje, które faktycznie nie dostarczyły coinów do bridge’a. Przed uruchomieniem mostu przeprowadzono kilka audytów wewnętrznych i zewnętrznych, które jednak nie wykryły tej wady.

Problem nie wynika z naruszenia samego XRP Ledger; dotyczył mechanizmu mostu i sposobu weryfikacji depozytów przez jego oprogramowanie. Ponieważ niezależni operatorzy korzystali z tego samego wadliwego kodu, decentralizowany mechanizm potwierdzania nie zapobiegł zaakceptowaniu fałszywych wpłat.

TX potwierdziła incydent, nie przedstawiono szczegółowego planu naprawczego ani informacji o odzyskaniu skradzionych środków. Bridged XRP działające w sieci TX pozostają częściowo niezabezpieczone rzeczywistymi rezerwami.

Treści publikowane na GNcrypto mają wyłącznie charakter informacyjny i nie stanowią porady finansowej. Dokładamy starań, aby informacje były rzetelne i aktualne, jednak nie gwarantujemy ich pełnej poprawności, kompletności ani niezawodności. GNcrypto nie ponosi odpowiedzialności za ewentualne błędy, pominięcia ani straty finansowe wynikające z polegania na tych treściach. Wszystkie działania podejmujesz na własne ryzyko. Zawsze prowadź własne badania i korzystaj z pomocy profesjonalistów. Szczegóły znajdziesz w naszych Warunkach, Polityce prywatności i Zastrzeżeniach.

Artykuły tego autora