Атака на экосистему Cosmos EVM обернулась неожиданным фиаско для злоумышленника. Несмотря на успешную эмиссию токенов Nesa (NES) на сумму около $50 млн, хакер смог конвертировать в реальные средства лишь жалкие $60 000. Это яркий пример того, как рыночная ликвидность может стать главным защитником протокола.

Мой анализ цепочки транзакций показывает, что атака была тщательно спланирована. Злоумышленник, действуя через анонимный кошелек 0x9AE7, приобрел NES на $250 000, используя Monero (XMR) для полного сокрытия следов. Затем, воспользовавшись критической уязвимостью в модуле Cosmos EVM, он увеличил свой баланс в 200 раз, создав токены на $50 млн и переведя их в сеть Ethereum.

Однако здесь начинается самое интересное. Вместо того чтобы единовременно обрушить рынок, хакер попытался распределить продажи через восемь различных адресов, используя децентрализованные биржи. Но глубина ликвидности в пулах оказалась катастрофически недостаточной. Проскальзывание (slippage) было настолько сильным, что практически уничтожило всю сумму. В итоге, при затратах в $255 000, преступник смог выручить лишь $315 000 — чистая прибыль составила смешные $60 000.

Масштаб проблемы и реакция Cosmos Labs

В Cosmos Labs оперативно отреагировали на инцидент, рекомендовав всем сетям, использующим уязвимые версии модуля (ниже v0.6.2 и v0.7.2), немедленно остановить валидацию блоков и установить патчи. Уязвимость затронула как минимум четыре сети: помимо Nesa, пострадали KiiChain, MANTRA и TAC. В KiiChain хакер повторил атаку 18 раз, выведя более 148 миллионов токенов KII.

Показательно, что в Cosmos Labs пока не раскрыли технические детали уязвимости и не оценили общий ущерб, пообещав опубликовать полный отчет после устранения последствий. Это говорит о том, что проблема может быть глубже, чем кажется на первый взгляд.

Мой вывод: Этот случай — отличный урок для всей индустрии. Он демонстрирует, что даже самая изощренная атака может провалиться из-за банальной нехватки ликвидности. Но не стоит обольщаться: хакеры адаптируются быстро. В следующий раз они могут выбрать менее ликвидный, но более дорогой актив или использовать сложные схемы кросс-чейн мостов. Протоколам необходимо не только закрывать код, но и моделировать сценарии атак с учетом рыночных условий, иначе следующая попытка может оказаться куда более успешной.