A empresa de segurança blockchain Blockaid revelou que um atacante explorou o mecanismo de autorização EIP-7702 do Ethereum para atacar a carteira quente Binance 14 da Binance. Em uma transação do tipo 4, o atacante enviou 50 autorizações com nonces diferentes (de 18914775 a 18914824), mas apenas uma correspondeu com sucesso, ativando a autorização maliciosa.

A autorização bem-sucedida delegou o código da conta da carteira quente a um contrato malicioso não verificado de transferência de ativos. O contrato permite que apenas um endereço especificado pelo atacante execute a função sweep(), que pode transferir ETH e tokens ERC-20 da carteira, mantendo 1 ETH para pagar as taxas de gas. Os ativos recebidos posteriormente também podem correr o risco de serem transferidos.

#区块链安全 #Binance #Ataque hacker