Un hacker utilizó un contrato heredado de regalías en la plataforma Polygon y se llevó aproximadamente $261,200 en criptomonedas recientemente. La firma de seguridad TenArmorAlert identificó la transacción inusual el 23 de junio y rastreó la transacción de la explotación.
La cadena de bloques muestra que el hacker llevó a cabo el ataque utilizando la transacción del bloque 89,018,051 de Polygon. Según TenArmorAlert, el hacker logró retirar aproximadamente $263,800 a pesar de la cantidad inicial de dinero relativamente baja. El ataque fue al programa heredado de regalías y no a la estructura fundamental de la cadena de bloques de Polygon.
Errores de Cálculo en Recompensas Permitieron Retiros en Exceso
Según TenArmorAlert, el ataque fue posible debido a problemas en el mecanismo de cálculo de recompensas y en la contabilidad de las mismas. La empresa de seguridad CertiK descubrió un problema con la función Royal1155LD.beforeLdaTransfer() en el contrato explotado.
Los investigadores afirman que el atacante realizó varias transacciones de valor cero, manipulando el cálculo de recompensas y los números de propiedad. Esta vulnerabilidad permitió al atacante aumentar el saldo de tokens bajo ciertas condiciones.
Defimon Alerts también proporcionó otra investigación de DecurityHQ. En este caso, los expertos concluyeron que errores de cálculo en las regalías condujeron a la explotación. De esta manera, números de propiedad falsos permitían reclamar recompensas excesivas. Además, el atacante utilizó un préstamo flash para explotar este contrato. Después de repagar la cantidad prestada, el atacante obtuvo el resto del dinero como ganancia.
Sigue Siendo Vulnerable a Amenazas de Seguridad
El último ataque ha surgido a la luz de otros ataques similares en versiones antiguas de proyectos de finanzas descentralizadas, así como en implementaciones de contratos inteligentes inactivos. Los atacantes han llevado a cabo recientemente una explotación de algunos contratos antiguos de Huma Finance y han robado aproximadamente $101,400.
Los investigadores han estado advirtiendo a los desarrolladores sobre los posibles peligros de tener versiones antiguas de contratos inteligentes con finanzas disponibles. El equipo debe auditar, actualizar, desactivar o eliminar completamente la implementación antigua para mitigar el peligro de posibles ataques. Los desarrolladores de Polygon han confirmado que los atacantes no han podido amenazar la seguridad de la red principal de la cadena de bloques.
Noticias Destacadas de Cripto:
Explotación de SecondFi Expone Claves de Billetera, Poniendo Más de $20M en Activos de Cardano en Riesgo





