Правда о краже 5,6 млрд у Binance! Как право подписи превратилось в право исполнения?
Хакеры атаковали горячий кошелёк Binance и похитили активы примерно на 5,64 млрд долларов. Злоумышленники использовали функцию EIP-7702, чтобы вывести средства из горячих кошельков в Ethereum, Bitcoin, Tron и нескольких сетях L2. После атаки Tether, Circle, Ripple и World Liberty Financial совместно заморозили похищенные активы примерно на 3 млрд долларов — 45% от общей суммы выведенных средств.
EIP-7702 — не традиционная уязвимость, а официальная функция, появившаяся после обновления Ethereum Pectra в 2025 году. Она позволяет обычному внешнему аккаунту (EOA) одной подписью делегировать право исполнять код указанному смарт-контракту. После активации делегирования любой вызов этого кошелька будет исполнять логику делегированного контракта, используя при этом баланс и хранилище самого кошелька. Так право подписи фактически превращается в право исполнять код.
Примерная схема атаки выглядела так:
Сначала злоумышленники получили действительные права подписи горячего кошелька Binance. Затем они заранее развернули контракт для вывода средств, который принимал вызовы только с определённого адреса и переводил все активы из кошелька. Поскольку горячий кошелёк постоянно отправлял транзакции, а nonce непрерывно менялся, злоумышленники добились того, чтобы кошелёк подписал несколько разрешений EIP-7702 с разными значениями nonce. После этого они отправили транзакцию со своего адреса, включив в неё эти разрешения. Одно из них подошло, и делегирование было записано в блокчейн. Через несколько минут злоумышленники вызвали контракт для вывода средств и одним махом перевели крупные суммы в ETH и различных токенах. Подобные схемы затронули и горячие кошельки в других сетях.
С точки зрения блокчейна все транзакции были совершенно легальными, и никакая уязвимость смарт-контракта не сработала. Проблема заключалась в том, что контроль над правом подписи оказался у злоумышленников, а EIP-7702 многократно усилил последствия этого.
Этот случай вновь напоминает: если горячий кошелёк или система онлайн-подписи скомпрометированы, новые функции могут ускорить утечку активов. Обычным пользователям по-прежнему стоит хранить крупные суммы в холодных кошельках или использовать схемы с мультиподписью и крайне осторожно относиться к любым операциям авторизации.#币安热门推荐 $BNB
Хакеры атаковали горячий кошелёк Binance и похитили активы примерно на 5,64 млрд долларов. Злоумышленники использовали функцию EIP-7702, чтобы вывести средства из горячих кошельков в Ethereum, Bitcoin, Tron и нескольких сетях L2. После атаки Tether, Circle, Ripple и World Liberty Financial совместно заморозили похищенные активы примерно на 3 млрд долларов — 45% от общей суммы выведенных средств.
EIP-7702 — не традиционная уязвимость, а официальная функция, появившаяся после обновления Ethereum Pectra в 2025 году. Она позволяет обычному внешнему аккаунту (EOA) одной подписью делегировать право исполнять код указанному смарт-контракту. После активации делегирования любой вызов этого кошелька будет исполнять логику делегированного контракта, используя при этом баланс и хранилище самого кошелька. Так право подписи фактически превращается в право исполнять код.
Примерная схема атаки выглядела так:
Сначала злоумышленники получили действительные права подписи горячего кошелька Binance. Затем они заранее развернули контракт для вывода средств, который принимал вызовы только с определённого адреса и переводил все активы из кошелька. Поскольку горячий кошелёк постоянно отправлял транзакции, а nonce непрерывно менялся, злоумышленники добились того, чтобы кошелёк подписал несколько разрешений EIP-7702 с разными значениями nonce. После этого они отправили транзакцию со своего адреса, включив в неё эти разрешения. Одно из них подошло, и делегирование было записано в блокчейн. Через несколько минут злоумышленники вызвали контракт для вывода средств и одним махом перевели крупные суммы в ETH и различных токенах. Подобные схемы затронули и горячие кошельки в других сетях.
С точки зрения блокчейна все транзакции были совершенно легальными, и никакая уязвимость смарт-контракта не сработала. Проблема заключалась в том, что контроль над правом подписи оказался у злоумышленников, а EIP-7702 многократно усилил последствия этого.
Этот случай вновь напоминает: если горячий кошелёк или система онлайн-подписи скомпрометированы, новые функции могут ускорить утечку активов. Обычным пользователям по-прежнему стоит хранить крупные суммы в холодных кошельках или использовать схемы с мультиподписью и крайне осторожно относиться к любым операциям авторизации.#币安热门推荐 $BNB
