Drips Network: контракт DaiDripsHub потерял 24,882.99 DAI из-за уязвимости в целочисленном преобразовании

По предупреждению о безопасности SlowMist контракт DaiDripsHub сети Drips Network сегодня (15 июля) понёс потери в размере 24 882,99 DAI из-за уязвимости типа целочисленного преобразования в функции give. Уязвимость возникла из-за недостаточной проверки при конвертации uint128 в int128, что позволяло злоумышленникам вводить значения, превышающие максимальный порог int128. В результате преобразование выдавалo отрицательное значение, что меняло направление движения средств с пользовательского платежа на вывод средств из резерва, что привело к истощению резервов DAI. Адреса злоумышленника и затронутые контракты были публично раскрыты.
Дисклеймер: Информация на этой странице может быть получена из источников третьих сторон и предоставляется только для ознакомления. Она не отражает взгляды или мнения Gate и не является финансовой, инвестиционной или юридической рекомендацией. Торговля виртуальными активами связана с высоким риском. Пожалуйста, не основывайте свои решения исключительно на данных этой страницы. Подробнее смотрите в Дисклеймере.
комментарий
0/400
Нет комментариев