Мост между XRP Ledger и Coreum потерял 200 тысяч XRP из-за поддельного депозита

Злоумышленник обманул систему проверки депозитов моста, выдав обычный перевод между своими кошельками за реальное пополнение. В результате из протокола вывели почти 200 тысяч XRP.

Мост между XRP Ledger и Coreum потерял 200 тысяч XRP из-за поддельного депозита

9 августа мост, соединяющий XRP Ledger и Coreum (ребрендирован в tx), потерял около 200 тысяч XRP. Злоумышленник обманул систему проверки депозитов, заставив её принять обычный перевод между его собственными кошельками за реальное пополнение моста. Оператор и независимые исследователи установили, что причина в ошибке программного обеспечения на стороне Coreum, а не в самом XRP Ledger.

Как началась утечка

Первым о проблеме сообщил трейдер под ником playa, заметивший, что счёт моста rxXXXeMX8Gy5YvibvGLnQJ1XKKD7UswM1 быстро теряет средства. За одиннадцать минут баланс упал с 93 700 XRP до 77 200 XRP — это был лишь кусок полной девяностасемиминутной утечки.

Другой пользователь, Vet, указал на настоящую причину: мост Coreum был активно эксплуатирован. Playa признал, что поспешил с выводами и не разобрался до конца.

Механизм атаки

Команда tx подтвердила факт взлома в заявлении: её ПО ошибочно регистрировало транзакции, которые на самом деле не доставили никакого XRP на мост. Аналитик Реза Башаш разобрал механизм: атакующий отправлял обёрнутый токен моста между двумя своими кошельками, добавлял в памятку перевода отметку о депозите, и поскольку токен выпущен самим мостом, операция отображалась в его истории как законный депозит.

Реле одобрили фиксивный депозит, необеспеченные активы были выпущены на стороне Coreum, и атакующий вывел реальный XRP под их залог. Башаш подсчитал ущерб в 198 715,88 XRP — эти средства были конвертированы в ETH, переведены через THORChain и в итоге отправлены в Tornado Cash.

Команда tx заявила, что уязвимость выявлена, мост остановлен, и подано заявление в Центр жалоб на интернет-преступления ФБР. Другие обёрнутые активы не пострадали, план компенсации пользователям разрабатывается.

Дополнительные подробности

Более поздний анализ данных блокчейна показал корневую причину под другим углом: 21 реле сети Coreum подтвердил один и тот же фиксивный депозит, позволяя атакующему выпускать обеспеченные активы из ничего. Затем приём повторялся с растущими суммами до финального вывода средств.

Каждая выплата в сети XRP Ledger несла действительную мультиподпись от кворума реле моста, поэтому объяснение про параметр DefaultRipple не выдержало проверки при анализе транзакций. Нативный XRP не имеет линии доверия для распространения (которой управляет этот флаг), флаг влияет только на выпущенные мостом токены.

Взлом произошёл на фоне общего падения рынка. XRP торгуется около $1,02 — близко к минимуму за 21 месяц, упав примерно на 4,4% за неделю. Биткоин упал примерно до $64 000, крипто-рынок потерял около $40 млрд за день.

0 комментариев
Написать
Комментариев пока нет.
Зарегистрируйтесь, чтобы оставлять комментарии