La empresa de seguridad blockchain Blockaid reveló que un atacante aprovechó el mecanismo de autorización EIP-7702 de Ethereum para atacar la billetera caliente Binance 14 de Binance. En una transacción de tipo 4, el atacante presentó 50 autorizaciones con nonces diferentes (del 18914775 al 18914824); solo una coincidió correctamente, lo que activó la autorización maliciosa.
La autorización exitosa delegó el código de la cuenta de la billetera caliente a un contrato malicioso de transferencia de activos que no había sido verificado. El contrato solo permite que la dirección especificada por el atacante ejecute la función sweep(), que puede transferir el ETH y los tokens ERC-20 de la billetera, dejando 1 ETH para cubrir las comisiones de gas. Los activos que ingresen posteriormente también podrían correr el riesgo de ser transferidos.
#区块链安全 #Binance #Ataque informático
La autorización exitosa delegó el código de la cuenta de la billetera caliente a un contrato malicioso de transferencia de activos que no había sido verificado. El contrato solo permite que la dirección especificada por el atacante ejecute la función sweep(), que puede transferir el ETH y los tokens ERC-20 de la billetera, dejando 1 ETH para cubrir las comisiones de gas. Los activos que ingresen posteriormente también podrían correr el riesgo de ser transferidos.
#区块链安全 #Binance #Ataque informático