#eth 🤦♂️ Un pirate informatique a réussi à remplacer temporairement le code de l’un des portefeuilles chauds de Binance à l’aide d’EIP-7702 (une fonctionnalité de la mise à niveau Pectra d’Ethereum).
EIP-7702 permet à un portefeuille EOA classique d’agir temporairement comme un contrat intelligent s’il dispose d’une signature valide générée avec sa clé privée. Le pirate a obtenu une telle signature, configuré une délégation vers son contrat de collecte, puis siphonné les fonds (ETH et un grand nombre de jetons, dont d’importantes quantités de stablecoins).
➕ Pour augmenter ses chances, il a préparé à l’avance un lot d’environ 50 autorisations avec des nonces consécutifs (sans connaître leur valeur exacte à ce moment-là) et les a toutes envoyées en une seule fois. Le réseau n’a accepté que celle dont le nonce correspondait au moment de l’exécution et a rejeté les autres.
EIP-7702 permet à un portefeuille EOA classique d’agir temporairement comme un contrat intelligent s’il dispose d’une signature valide générée avec sa clé privée. Le pirate a obtenu une telle signature, configuré une délégation vers son contrat de collecte, puis siphonné les fonds (ETH et un grand nombre de jetons, dont d’importantes quantités de stablecoins).
➕ Pour augmenter ses chances, il a préparé à l’avance un lot d’environ 50 autorisations avec des nonces consécutifs (sans connaître leur valeur exacte à ce moment-là) et les a toutes envoyées en une seule fois. Le réseau n’a accepté que celle dont le nonce correspondait au moment de l’exécution et a rejeté les autres.
