BlockSec:DBXen 协议遭黑客攻击损失约 15 万美元,漏洞源于 ERC-2771 身份验证不一致
BlockSec: Протокол DBXen подвергся хакерской атаке, ущерб составил около 150 тысяч долларов США, уязвимость связана с несоответствиями в аутентификации ERC-2771.
Согласно данным, собранным BlockSec, мультичейн-протокол DBXen подвергся хакерской атаке, в результате которой, по предварительным оценкам, был нанесен ущерб в размере около 150 тысяч долларов США. Корнем уязвимости является несоответствие в протоколе при обработке метатранзакций ERC-2771, касающееся проверки идентификатора отправителя. Это несоответствие приводило к тому, что система некорректно регистрировала уничтоженные пакеты, но при этом не обновляла активный период пользователя. Злоумышленники использовали эту логическую ошибку для манипулирования логикой расчета вознаграждений, заставляя контракт ошибочно считать, что существуют необработанные записи об уничтожении, что позволило им незаконно извлечь избыточные средства и вознаграждения при вызове функции.