Slow Mist виявляє експлойт EIP-7702: пул резервів QNT втрачає 1,988.5 QNT (~$54.93M у ETH)

QNT2,23%
ETH1,51%

Повідомлення Gate News, 29 квітня — Slow Mist виявила зловмисну транзакцію, що використовувала вразливість у акаунті EIP-7702, внаслідок чого було втрачено 1,988.5 QNT (приблизно 54.93 ETH) з пулу резервів QNT.

Вразливість виникла через структурний недолік в контролі доступу пулу резервів. Адреса адміністратора EOA делегувала свій код контракту BatchExecutor через механізм EIP-7702. Далі контракт BatchExecutor призначив неавторизований контракт BatchCall як уповноваженого викликача. Однак функція BatchCall.batch() не містила жодних перевірок дозволів, створивши вразливість довільного виклику.

Зловмисники скористалися цією прогалиною, щоб виконувати несанкціоновані виклики проти пулу резервів і викрадати токени QNT. Інцидент підкреслює ризики, пов’язані з неналежною делегацією та недостатньою перевіркою дозволів у дизайні смарт-контрактів, зокрема під час використання функції делегування коду EIP-7702.

Застереження: інформація на цій сторінці може походити зі сторонніх джерел і надається виключно для ознайомлення. Вона не відображає позицію чи думку Gate і не є фінансовою, інвестиційною чи юридичною консультацією. Торгівля віртуальними активами пов’язана з високим ризиком. Будь ласка, не покладайтеся лише на інформацію з цієї сторінки під час прийняття рішень. Детальніше дивіться у Застереженні.
Прокоментувати
0/400
Немає коментарів