В Cosmos нашли баг с «балансом» на 2²⁵⁶ и увели почти $3 млн
Ошибка в логике превращала обычный баланс в астрономическое число, после чего можно было вывести настоящие токены. По сути, система путала реальный остаток с гигантским значением и открывала путь к краже.
Для айтишников Нижний Новгород тут вывод простой: в крипте и вообще в коде с числами и балансами такие баги надо ловить тестами и аудитом до релиза, а не после атаки. Особенно если речь о деньгах и смарт-контрактах.
IT Нижний Новгород — t.me/it_nizhny_novgorod
IT Нижний Новгород
@it_nizhny_novgorod
В Cosmos нашли баг с «балансом» на 2²⁵⁶ и увели почти $3 млн
Источники:
Этот пост опубликован в Telegram-канале IT Нижний Новгород. Подписаться можно по ссылке: @it_nizhny_novgorod.