📰 Симбиоз Биткоин-мост был последовательно взломан двумя уязвимостями. Злоумышленник внес всего 330 сатоши биткоинов (стоимостью около 0,25 доллара), но всего за ~4 минуты провел 12 поддельных депозитов, пересекая BNB Chain, Ethereum и Rootstock.
🔥 Самое невероятное: в итоге атакующий отчеканил около 46,1 млрд безобеспеченных syBTC. Это более чем в 2000 раз больше, чем 20,1 млн BTC — верхний предел предложения, а до атаки общее предложение syBTC составляло лишь 13,91 монеты.
💡 Проблема кроется на этапе валидации. Мост считывает ошибочное поле в биткоин-транзакции, идентифицируя злоумышленника как разрешенного получателя депозита и администратора. Затем атакующий использовал другую уязвимость, которая «вычитание отрицательной комиссии» посчитала как увеличение суммы депозита.
Честно говоря, один-единственный баг, возможно, и не привел бы к такому результату — страшно, когда одновременно ошибаются и распознавание прав, и расчёт сумм. Команда проекта на старте оценивает потери у поставщиков ликвидности и затронутых пользователей примерно в 9,97 BTC — около 770 тысяч долларов.
🤔 Сейчас нативный Bitcoin Bridge по-прежнему отключен: ПО переписывают и проводят независимый аудит. Проект заявляет, что потери будут компенсированы за счет части биткоинов, переведенных во время атаки, и других предусмотренных мер. После этой аварии ты все еще будешь класть BTC в кроссчейн-мосты?
#Symbiosis #syBTC #跨链桥 #Web3安全