Escrito por Pablo Gómez
Founder & CEO de Metlabs · Revisado el 11 de octubre de 2026
El ataque se apoya en EIP-2612 (Permit Extension for EIP-20 Signed Approvals), que permite aprobaciones por firma en lugar de una transacción approve() on-chain. La estructura firmada con EIP-712 contiene owner, spender, value, nonce y deadline. El mecanismo es silencioso: en una web de phishing la víctima firma un mensaje, percibido como inocuo porque no es una confirmación de transacción ni gasta gas, que autoriza al spender (la dirección del atacante) a gastar sus tokens.
Con esa firma en su poder, el atacante envía el Permit on-chain para establecer el allowance y a continuación ejecuta transferFrom, drenando los tokens. No hay exploit de protocolo, ni flash loan, ni approve on-chain de la víctima. Es la evolución del phishing de approvals tradicional: firmar un mensaje parece menos consecuente que confirmar una transacción, lo que lo hace más difícil de detectar para el usuario. Existe una variante relacionada, Permit2 de Uniswap.
También conocido como
- Permit phishing
- Phishing por firma permit





