Notional Finance пострадала от эксплойта на $1,7 млн из-за ошибки переполнения целых чисел

Злоумышленник вывел около $1,73 млн из устаревшего эскроу-контракта Notional Finance ранним утром в пятницу, воспользовавшись ошибкой в коде, из-за которой гигантский фиктивный долг регистрировался как нулевой.
Похищенные DAI и USDC превратились примерно в 689 эфиров (ETH). Средства затем прошли через Tornado Cash — сервис, который разрывает след между кошельками. Notional публично никак не прокомментировала инцидент.
Как сработал эксплойт Notional Finance
Notional Finance — протокол кредитования с фиксированной ставкой на Ethereum. В его первой версии будущие денежные обязательства фиксировались в виде токенов под названием fCash. Система проверяла заёмщиков на наличие обеспечения, прежде чем позволить им увеличить долг.
Эта проверка преобразовывала долг в эфирный эквивалент через необработанное преобразование uint128. Сумма двух минтов оказалась в точности равна двум в степени 128. Это единственное значение, при котором преобразование обнуляется, — установили в QuillAudits.
Проверяемое преобразование отклонило бы это значение, а не молча отбросило бы его разряды. Согласно разбору, в другом месте того же файла Notional использовала более безопасный метод.
После этого счёт стал отображаться как не имеющий долга. Записи Etherscan показывают, что подготовительная транзакция прошла в 23:58 UTC в четверг, а вывод средств — тремя минутами позже.
Эта вторая транзакция вывела из эскроу 69 257 DAI и 1 658 524 USDC. Злоумышленник также заплатил блок-билдеру Titan чаевые в размере 0,07 ETH, чтобы провести сделку приватно.
Компания по безопасности PeckShield передала предупреждение от ончейн-монитора Specter. В эскроу сейчас остаётся около $60 600 в оставшихся токенах.
Неактивные контракты V1 всё ещё хранили реальные деньги
Notional свернула свою третью версию после того, как эксплойт Balancer в ноябре 2025 года затронул её хранилища. Контракты V1 остались активными и с деньгами на балансе, и никто их не вывел.
Независимо проверенные аудитом протоколы по-прежнему составляют большинство убытков от взломов в криптоиндустрии, поэтому старый аудит не дал здесь никакой защиты. В июне произошёл похожий случай, когда злоумышленник вывел средства из устаревших пулов Solana на Raydium.
Токен NOTE от Notional торгуется около $0,0065, показав рост на 3,5% за 24 часа, при рыночной капитализации, близкой к $400 700.
На момент публикации Notional не выпустила ни заявления, ни данных об убытках, ни разбора инцидента. Принадлежали ли выведенные средства пользователям, казначейству протокола или третьей стороне, пока не подтверждено.
Source: BeInCrypto
Новости в мире криптовалют
Случайная цитата о деньгах
"Не переживать из-за денег — почти то же самое, что не переживать из-за смерти."
















* для поиска по базе прокси просто вводите название страны, например: Россия, США, Таиланд