
Компания DxSale понесла убытки в размере $7,3 миллиона после того, как злоумышленник, предположительно, использовал скрытую лазейку в контракте для вывода BNB, заблокированных более чем 1400 поставщиками ликвидности в сети BNB Chain.
По данным компании PeckShield, занимающейся обеспечением безопасности блокчейна, контролируемый злоумышленником адрес «0xC457» перевел приблизительно $1,87 миллиона в BNB на два основных кошелька, после чего средства были отправлены на несколько депозитных адресов, связанных с Binance.
Инцидент затронул ликвидность, которая оставалась заблокированной в контрактах DxSale с тех пор, как платформа широко использовалась для запуска токенов в сети BNB Chain в 2021 году.
Предварительные выводы аналитика блокчейна Tahax предполагают, что уязвимость могла возникнуть из-за изменения права собственности на контракт, произошедшего за несколько месяцев до атаки.
Прослеживая дальнейшую историю владения, Tahax заявил, что для передачи контроля между кошельками было использовано более 80 дополнительных транзакций, прежде чем он в конечном итоге достиг адреса, обозначенного как «0xC45», который впоследствии осуществил крупномасштабный вывод BNB.
Аналитик также отметил, что кошелек для злоумышленников был создан недавно и первоначально пополнен через криптовалютную биржу Bybit.
Исследователи указывают на слабость на уровне контрактов
Дополнительный анализ, проведенный компанией Coinsult, специализирующейся на безопасности Web3, связал уязвимость с привилегированной функцией контракта и манипулированием периодом блокировки. По данным Coinsult, такое сочетание позволило средствам, которые должны были оставаться заблокированными, рассматриваться как доступные для вывода.
Компания, занимающаяся вопросами безопасности, заявила, что привилегированный механизм «setFee» в сочетании с конфигурацией блокировки задним числом позволил совершать многократные операции по выводу средств, которые в конечном итоге истощили резервы BNB. Компания Tahax отдельно заявила, что в контракте с поставщиком услуг был оставлен бэкдор, создавший условия для эксплуатации уязвимости.
По словам Tahax, к тому времени, когда следователи определили путь атаки, часть украденных средств уже переместилась через инфраструктуру, которая может осложнить отслеживание.
Читайте также:
