Мост Ankr между Ethereum потерял $304 500 из-за подделки квитанций
Ключевые выводы
- •Злоумышленник выполнил пять поддельных выводов примерно за три минуты, используя ссылку на уже исполненный депозит в Optimism.
- •По данным SlowMist, подделанные квитанции с измененными деталями переводов прошли авторизацию, поскольку мост не проверял заявления независимо по записям исходной цепочки.
- •Следователи в блокчейне отследили украденные активы, включая около 82,91 ankrETH, 515 206 ankrPOL и 7,98 млн ANKR.
- •Выводы с моста Ankr были приостановлены примерно в 09:51 UTC, но оператор не выпустил заявление об инциденте или план восстановления.
- •Следователи не установили, были ли скомпрометированы учетные данные для подписания или инфраструктура авторизации подверглась иным манипуляциям.

Кроссчейн-мост Ankr между Ethereum потерял примерно $304 500 9 ноября, после того как злоумышленник отправил пять поддельных заявок на вывод средств на основе депозита, уже завершенного в сети Optimism.
Компания по безопасности блокчейнов Blockaid первой выявила атаку и оценила первоначальные потери в $292 000. SlowMist впоследствии повысила оценку примерно до $304 500, объяснив кражу подделанными кроссчейн-квитанциями, которые прошли проверки авторизации моста, несмотря на измененные детали транзакций.
Злоумышленник повторно использовал легитимный депозит от 3 ноября на сумму около 0,0044 ankrETH в сети Optimism. Хотя этот перевод уже был погашен в Ethereum, ссылка на транзакцию была повторно задействована для авторизации пяти дополнительных выводов с другими активами, получателями и суммами. Пять выводов были выполнены примерно за три минуты, переместив доступные резервы моста в нескольких токенах на контролируемый злоумышленником кошелек. Схема повторного использования указывает на структурную уязвимость в дизайне мостов: когда выводы одобряются на основании одной лишь квитанции, одна исполненная ссылка на депозит может поддерживать несколько заявок, если проверки на стороне назначения не сверяют каждый запрос с записями исходной цепочки.
Пять поддельных выводов опустошили резервы моста
Данные в блокчейне показывают, что злоумышленник вывел примерно 82,91 ankrETH, 515 206 ankrPOL и 7,98 млн токенов ANKR. Два дополнительных вывода составили около 5 372 токенов стейкинга, связанных с Polygon, и 0,82 aETHb.
PeckShield отследила украденные активы, оценив первоначальные потери примерно в $286 000 и сообщив, что большая часть выручки была конвертирована примерно в 103 ETH стоимостью около $217 000 на тот момент. Различия в оценках потерь отражают разницу в оценках стоимости токенов и времени проведения анализа каждой компанией.
SlowMist выявила центральную уязвимость в процессе авторизации выводов моста. Хотя все пять квитанций ссылались на одну и ту же исходную транзакцию в Optimism, каждая содержала измененные детали перевода и имела действительную подпись от доверенного консенсусного подписанта моста. Эти подписи позволили функции withdraw() моста высвободить активы без независимой проверки соответствия заявленных выводов реальным депозитам в исходной цепочке.
Архитектура моста Ankr основана на процессе нотаризации, при котором транзакции депозитов получают авторизацию до высвобождения соответствующих активов в другой сети. Такая опора на доверенный уровень подписания широко распространена в кроссчейн-инфраструктуре, и именно поэтому строгость проверок на стороне назначения — а не размер отдельных депозитов — определяет, сколько стоимости подвержено риску при каждом одобренном выводе.
Как злоумышленник получил действительные подписи, остается невыясненным. SlowMist не подтвердила, были ли скомпрометированы учетные данные для подписания или же инфраструктура авторизации была подвергнута манипуляциям.
Более ранние переводы с кошельков оператора вызывают вопросы
Blockaid также выявила подозрительные движения средств с участием кошельков, связанных с операциями Ankr в сетях Ethereum, Arbitrum и Linea. За несколько часов до выводов с моста средства с этих кошельков были консолидированы на отдельный адрес, а затем использованы для финансирования аккаунта, исполнившего эксплойт.
Связь между этими переводами и несанкционированными подписями остается неподтвержденной, и следователи не установили, была ли эта активность связана с компрометацией операционных учетных данных или с другим методом атаки.
Предыдущие инциденты и статус моста
Эксплойт последовал за отдельным инцидентом с контрактом ликвидного стейкинга Ankr в августе, когда уязвимость в ankrFLOW позволила создать необеспеченные токены и привела к потерям около $410 000 в MORE Markets. Похожий сбой кроссчейн-авторизации также затронул мост zkLink Nova в конце октября, resulting in примерно $786 000 несанкционированных выводов.
Мост Ankr между Ethereum первоначально не был приостановлен после атаки 9 ноября, однако последующие записи в блокчейне указывают, что выводы были приостановлены примерно в 09:51 UTC тем же утром. На момент подготовки материала Ankr не выпустила официальное заявление об инциденте и не объявила план восстановления. Происхождение принятых подписей, окончательный размер финансовых потерь и возможные компенсации для пострадавших пользователей остаются неподтвержденными. При приостановленных выводах и отсутствии официального объяснения принятых подписей ключевыми ориентирами на ближайшее время являются заявление Ankr об инциденте и любой план восстановления или компенсаций, продолжительность приостановки выводов, а также обновленные данные по отслеживанию и потерям от компаний безопасности, отслеживающих примерно 103 ETH конвертированной выручки.
Источник: Crypto Adventure