🚨 ПРЕДУПРЕЖДЕНИЕ ОБ ЭКСПЛОИТЕ: протокол $SET только что был осушен примерно на ~5.08 $ETH
Вектор атаки? Манипуляции округлением в actualizeFee()
Функция пересчитала unitShares с округлением вверх (4,927 → 4,928), хотя комиссия фактически НЕ была отчеканена. Злоумышленник выпустил токены до обновления, выкупил то же количество после, и присвоил залог за счёт разницы округления.
Масштабировано через flash-учёт Uniswap v4 для максимального эффекта.
📍 EOA злоумышленника: 0x506440728d84eb22809dc9464bc8189618a1c5b6
📍 Контракт атаки: 0x016feaaa25ab8325e233bc8a2c25055bee0b2f6e
📍 Уязвимая жертва/хранилище: 0x5b67871c3a857de81a1ca0f9f7945e5670d986dc
📍 Уязвимый контракт: 0x54e8371c1ec43e58fb53d4ef4ed463c17ba8a6be
Ещё один день, ещё одна ошибка округления. Dev’ы DeFi: аудитируйте свои мат-лимбы или получайте rekt.
через @SlowMist_Team
Вектор атаки? Манипуляции округлением в actualizeFee()
Функция пересчитала unitShares с округлением вверх (4,927 → 4,928), хотя комиссия фактически НЕ была отчеканена. Злоумышленник выпустил токены до обновления, выкупил то же количество после, и присвоил залог за счёт разницы округления.
Масштабировано через flash-учёт Uniswap v4 для максимального эффекта.
📍 EOA злоумышленника: 0x506440728d84eb22809dc9464bc8189618a1c5b6
📍 Контракт атаки: 0x016feaaa25ab8325e233bc8a2c25055bee0b2f6e
📍 Уязвимая жертва/хранилище: 0x5b67871c3a857de81a1ca0f9f7945e5670d986dc
📍 Уязвимый контракт: 0x54e8371c1ec43e58fb53d4ef4ed463c17ba8a6be
Ещё один день, ещё одна ошибка округления. Dev’ы DeFi: аудитируйте свои мат-лимбы или получайте rekt.
через @SlowMist_Team