Un attaquant a exploité la fonctionnalité EIP-7702 d’Ethereum pour dérober environ 2,5 milliards de dollars en ether et en jetons sur un portefeuille Binance, en moins de quatre minutes. Binance estime le montant total du vol sur plusieurs blockchains à 6,3 milliards de dollars et affirme qu’elle couvrira les pertes.
La transaction de l’attaquant contenait 50 autorisations signées par le portefeuille Binance Binance 14, chacune pointant vers du code malveillant. Le réseau a accepté l’une de ces autorisations, permettant à un contrat de balayage contrôlé par l’attaquant de transférer environ 167 464 ETH et 63 jetons, dont près de 1,6 milliard de dollars en USDT. Les dépôts ultérieurs arrivés sur le portefeuille ont également été transférés. Binance 14 est resté soumis à cette délégation malveillante pendant près de quatre heures, jusqu’à la révocation de l’autorisation.
Pourquoi c’est important
Introduit avec la mise à niveau Pectra d’Ethereum en mai 2025, EIP-7702 permet à un portefeuille ordinaire d’exécuter du code de contrat intelligent après la signature d’une autorisation. Cette fonctionnalité peut prendre en charge des opérations comme les paiements groupés et la prise en charge des frais, mais une autorisation peut aussi déléguer le contrôle sans préciser de destinataire ni de limite de dépense. Si le code est malveillant, les fonds déjà présents dans le portefeuille et les dépôts ultérieurs peuvent être exposés.
L’incident montre qu’une signature valide ne suffit pas à garantir la sécurité d’un transfert. La principale question sans réponse est de savoir comment l’attaquant a obtenu les autorisations de Binance. Richard Teng, co-PDG de Binance, a déclaré que les premières conclusions désignaient l’ordinateur portable compromis d’un ingénieur DevOps, tout en précisant que l’attaque était plus complexe qu’une simple question de permissions détenues par une personne ou qu’une action en un clic. Binance a ensuite indiqué que les enquêteurs avaient découvert d’autres points d’intrusion.
Impact sur le marché
EIP-7702 explique la partie du vol liée à Ethereum, mais pas son montant total. Des portefeuilles liés à Binance ont également envoyé des fonds sur des réseaux comme Bitcoin, XRP, Solana et Tron au moyen de transferts ordinaires signés. Selon les enquêteurs, le point commun est que ces transferts portaient des signatures valides de portefeuilles contrôlés par Binance.
Binance s’est engagée à couvrir les 6,3 milliards de dollars de pertes grâce à son fonds d’urgence SAFU et aux fonds de l’entreprise. Elle a indiqué qu’environ 3 milliards de dollars d’actifs concernés avaient été gelés.
Questions fréquemment posées
-
Quel rôle EIP-7702 a-t-il joué dans le vol du portefeuille Binance ?
EIP-7702 a permis au portefeuille Binance Binance 14 d’exécuter du code de contrat intelligent contrôlé par l’attaquant après avoir accepté une autorisation signée. L’attaquant s’est servi de ce code pour transférer les fonds.
-
Quel montant a été dérobé sur le portefeuille Ethereum de Binance ?
Environ 2,5 milliards de dollars en ether et en jetons ont été dérobés sur un portefeuille Binance en moins de quatre minutes. Le vol sur Ethereum fait partie d’une perte plus large sur plusieurs blockchains, estimée à 6,3 milliards de dollars par Binance.
-
Pourquoi l’attaquant a-t-il pu prendre les fonds déposés après le premier vol ?
La délégation malveillante est restée active pendant près de quatre heures. Des dépôts Binance ont continué d’arriver sur le portefeuille concerné, et l’attaquant a transféré ces fonds avant la révocation de l’autorisation.
-
Que permet une autorisation EIP-7702 à un portefeuille ?
Elle permet à un portefeuille Ethereum ordinaire d’exécuter du code de contrat intelligent. L’autorisation ne précise ni destinataire ni montant à dépenser, de sorte qu’un code malveillant peut exposer les fonds existants et les dépôts ultérieurs.
-
Quelle part des actifs concernés Binance a-t-elle déclaré avoir gelée ?
Binance a indiqué qu’environ 3 milliards de dollars d’actifs concernés avaient été gelés. La plateforme s’est engagée à couvrir les pertes au moyen de son fonds d’urgence SAFU et des fonds de l’entreprise.