За один вечер под удар попали Binance и Polymarket. Из криптобиржи вывели миллиарды, а пользователей атаковали через код стороннего сервиса.
Binance, зафиксировали подозрительные переводы примерно на $2,77 млрд. Почти одновременно Polymarket остановила торги после компрометации стороннего программного сервиса, через который злоумышленники получили возможность похищать средства пользователей.
Оба события быстро распространились по социальным сетям, вызвав опасения за безопасность криптовалютных платформ. Но по мере появления официальных заявлений стали понятны важные различия.
В случае Binance расследование продолжается, а точный ущерб не установлен. Polymarket уже подтвердила инцидент, восстановила торги и пообещала компенсировать потери пострадавшим пользователям.
Binance: подозрительные переводы на $2,77 млрд
Вечером 29 октября блокчейн аналитики обнаружили крупные перемещения активов из кошельков, связанных с Binance.
Первоначально сообщалось о переводах на сумму около $2,6 млрд. Позднее общая оценка подозрительных операций достигла $2,77 млрд.
Среди переведённых активов фигурировали примерно 167 тысяч ETH, крупные объёмы USDT, USDC и десятки других токенов.
Некоторые транзакции проходили через недавно созданные адреса, что усилило подозрения в несанкционированном выводе средств.
Однако сам факт перевода криптовалюты с адреса биржи ещё не доказывает взлом. Крупные торговые площадки регулярно перемещают активы между собственными горячими и холодными кошельками.
Поэтому первые сообщения о краже почти $3 млрд требовали независимого подтверждения.
Основатель Binance допустил взлом
Позднее основатель Binance Чанпэн Чжао, известный как CZ, прокомментировал ситуацию.
По его словам, происходящее действительно выглядит как взлом. При этом он подчеркнул, что больше не руководит операционной деятельностью Binance, а остаётся акционером компании.
Чжао поблагодарил эмитентов стейблкоинов Tether и Circle за оперативную заморозку активов.
По приведённым им данным, Tether заблокировала около $971 млн в USDT, а Circle примерно $823 млн в USDC.
Общая сумма замороженных активов приблизилась к $1,8 млрд.
Основатель Binance также выразил уверенность, что средства пользователей будут защищены.
Сама биржа сообщила о проверке подозрительной активности и заверила пользователей в безопасности их средств.
Однако окончательная техническая причина инцидента, точная сумма безвозвратных потерь и масштаб возможной компрометации инфраструктуры на момент подготовки материала не были установлены.
Почему Tether и Circle смогли остановить миллиарды долларов
Крупные стейблкоины USDT и USDC управляются централизованными эмитентами.
В отличие от обычного ETH или BTC, их смарт контракты позволяют блокировать определённые адреса.
Если эмитент добавляет адрес в чёрный список, находящиеся на нём токены перестают свободно перемещаться.
Именно этот механизм позволил оперативно заморозить значительную часть активов, связанных с подозрительными переводами Binance.
Но такая защита имеет ограничения.
Если злоумышленники успели обменять стейблкоины на ETH или другие активы, которые не поддерживают централизованную блокировку, вернуть контроль над средствами становится значительно сложнее.
Кроме того, заморозка не означает автоматического возврата денег владельцам. Для этого могут потребоваться дополнительные юридические и технические процедуры.
Polymarket: атака через сторонний JavaScript
В тот же день произошёл другой инцидент, затронувший платформу прогнозных рынков Polymarket.
Пользователи начали сообщать о несанкционированных операциях и исчезновении средств со своих счетов.
Платформа временно ограничила торговлю, разрешив отмену существующих ордеров, но заблокировав создание новых сделок.
Также были приостановлены операции через relayer, инфраструктуру, которая передаёт подписанные транзакции в блокчейн.
Позднее Polymarket подтвердила, что причиной стала компрометация одного из сторонних поставщиков программного обеспечения.
По данным Reuters и других изданий, речь идёт о DebugBear, британской компании, предоставляющей инструменты мониторинга производительности сайтов.
Её программный код был встроен в веб интерфейс Polymarket.
После компрометации этого компонента злоумышленники получили возможность воздействовать на действия пользователей внутри торговой платформы.
Как сторонний скрипт мог похищать криптовалюту
По результатам предварительного анализа исследователей Hudson Rock, вредоносный код использовал активные пользовательские сессии.
Он мог получать информацию об открытых позициях, инициировать их продажу и направлять полученные активы на адреса злоумышленников.
Особую опасность представляло то, что действия выполнялись в контексте уже авторизованного пользователя.
Таким образом, атакующим не обязательно было похищать секретную фразу кошелька или взламывать смарт контракты.
Достаточно оказалось скомпрометировать внешний компонент, которому доверял сайт.
Это классическая атака через цепочку поставки программного обеспечения, когда злоумышленники атакуют не основную систему, а одного из её технологических подрядчиков.
Сколько денег потеряли пользователи Polymarket
По предварительным оценкам блокчейн аналитиков, злоумышленники вывели около $2,6–2,7 млн.
Компания Bubblemaps сообщила, что атака могла затронуть приблизительно 700 пользователей.
Отдельные трейдеры заявляли о значительно более крупных личных потерях. Один из пользователей сообщил о пропаже $800 тысяч.
Эти заявления требуют осторожной интерпретации, поскольку точное число пострадавших и окончательная сумма ущерба пока не установлены.
Polymarket заявила, что обнаружила и устранила проблему, после чего восстановила торговлю.
Компания также пообещала полностью компенсировать потери всем пострадавшим пользователям.
Информация об инциденте передана британским правоохранительным органам.
Что эти события означают для рынка?
Инциденты Binance и Polymarket показывают два разных уровня угроз.
В первом случае речь идёт о возможной компрометации инфраструктуры крупной централизованной биржи и перемещении миллиардов долларов.
Во втором подтверждена атака через сторонний программный компонент, встроенный в веб интерфейс.
При этом оба случая демонстрируют, насколько сильно безопасность цифровых активов зависит от инфраструктуры, которая остаётся невидимой для обычного пользователя.
За привычным интерфейсом находятся внешние библиотеки, облачные сервисы, кошельки, механизмы подписи транзакций и системы управления разрешениями.
Компрометация любого из этих компонентов может привести к финансовым потерям.
Для пользователей это означает необходимость осторожнее относиться к подключению кошельков, новым запросам на подпись транзакций и сторонним интеграциям.
Если вам близка тема AI, технологий и будущего - добро пожаловать в мой канал обсудить и поделиться апдейтами.