Атака на Nomic ослабила обеспечение allBTC на Osmosis на 36%
В результате атаки на сеть Nomic, токен allBTC на бирже Osmosis потерял 36% обеспечения. Злоумышленник воспользовался уязвимостью в механизме переадресации транзакций Nomic, чтобы создать фиктивные nBTC и отправить их на Osmosis. Несмотря на это, сама платформа Osmosis и протокол IBC остались невредимыми.
Атака позволила хакеру повторно тратить nBTC и обменивать их на другие активы через пул allBTC. Исследователь Rarma обнаружил, что 25 июня злоумышленник создал около 40,65 nBTC и отправил их на Osmosis, использовав 25 межсетевых транзакций. В результате всего в обороте оказалось 110,57 allBTC с реальным обеспечением на уровне 70,73 BTC.
После атаки часть полученных средств была конвертирована в WBTC и USDC, а затем переведена в Ethereum через мосты Axelar и Noble, где их обменяли на ETH. Rarma зафиксировал перевод 671,1 ETH в миксер Tornado Cash. Всего было выведено активов на сумму около 18 BTC, а оставшиеся 22,65 nBTC были конвертированы в allBTC и остались на адресе в Osmosis.
Команда Osmosis подтвердила наличие 39,84 nBTC, связанных с атакой, в обеспечении allBTC. В связи с этим были приостановлены операции с Nomic и пулом allBTC. Разработчики провели обновление, заморозив средства на адресе злоумышленника, и предложили вынести на голосование изъятие этих средств. Для полного восстановления обеспечения allBTC предлагается использовать биткоины из фонда сообщества.