Злоумышленники вывели около $1,1 млн из пула ликвидности пары токенов OLPC/LABUBU на платформе PancakeSwap V2, работающей с блокчейном BNB Chain. Взлом обнаружили аналитики компании PeckShieldAlert.
Уязвимость, которой воспользовались хакеры, связана с работой PancakeSwap, предположили специалисты по безопасности. По другой версии, это была спланированная инсайдерская атака (rug pull), использовавшая критическую ошибку логики, намеренно заложенную в смарт‑контракт токена OLPC.
Атака началась с отправки через вредоносный контракт небольшого количества утилитарных токенов OLPC, которые используются для предоставления ликвидности в паре с мемкоином в честь монстриков Лабубу, LABUBU. Это спровоцировало масштабное сгорание токенов — около 51,9 млн OLPC и 124000 LABUBU были отправлены на «мертвый адрес». Через несколько дней владелец OLPC отказался от прав на вредоносный контракт, передав управление на «мертвый адрес».
Из‑за резкого уничтожения монет внутренние записи пула перестали соответствовать реальным балансам токенов. Проще говоря, пул по‑прежнему считал, что располагает определенным количеством токенов, хотя реальные объемы уже изменились. Этим воспользовались злоумышленники: дисбаланс позволил злоумышленнику извлечь токены LABUBU с минимальными затратами, используя небольшое количество токенов OLPC на входе.
Причина взлома связана с функцией в контракте OLPC, где стоимость могла сгорать на основе функции decimalsValue, считают эксперты блокчейн-безопасности. Этот механизм выполнял роль множителя в функции сжигания токенов — то есть определял, сколько токенов будет сожжено при выполнении операции. Примерно за 46 дней до атаки владелец опасного контракта OLPC изменил параметр на чрезвычайно большое число 7326 680472 586200 649, выяснили аналитики. Это значительно увеличило объем токенов OLPC, которые могли быть сожжены во время определенных операций.
Злоумышленники опустошил часть пула с токенами LABUBU и начали перемещать украденные активы через другие торговые пары — LABUBU/WBNB и WBNB/USDT. В итоге удалось конвертировать все в примерно 1115 903 USDT.
После кражи средств хакеры не задержались надолго в одной сети. Аналитики PeckShieldAlert сообщили, что средства были переведены из BNB Chain в Эфириум. Оттуда около 633,4 ETH были отправлены в миксер Tornado Cash. Небольшие суммы — 0,0221 BNB и 0,0411 ETH — отправились на «мертвый адрес», что усложнило отслеживание средств.
Накануне злоумышленники воспользовались уязвимостью смарт-контракта ICS-20 сети Secret Network и похитили активы на $4,67 млн. Под атаку попал канал взаимодействия между Secret Network и протоколом Axelar, используемый для перевода средств между двумя экосистемами.
Бот для «сэндвич‑атак» в сети Эфириума JaredFromSubway, который с 2023 года изъял десятки миллионов долларов…
Крупный держатель биткоинов, так называемый кит, продал 800 BTC, зафиксировав убыток в размере $35,3 млн.…
Сооснователь компании Strategy Майкл Сэйлор (Michael Saylor) постарался публично защитить бизнес-модель своей компании — после…
30-летний специалист по ритейлу из российского Воронежа обратился в полицию и пожаловался на криптовалютных мошенников,…
Американский конгрессмен-республиканец Брайан Стейл (Bryan Steil), представляющий штат Висконсин, представил законопроект, запрещающий членам Конгресса и…
Компания семьи президента США Дональда Трампа World Liberty Financial может в ближайшее время получить лицензию…