🚨 Se drenaron $1.013M en USDC de TranchePool (vinculado a Valinor Digital, Oatfi y Fence Finance)
Vector de explotación: error de cambio de fecha UTC en la lógica de liquidación. El contrato contabilizó un pago de principal *programado* como recibido y redujo el principal pendiente, pero en realidad no se reembolsó ningún $USDC.
Luego, el atacante llamó a la función draw (0x8e27c105), que comprueba: principal financiado − principal pendiente. La reducción ficticia habilitó una capacidad de retiro de $1.013M. Los mismos datos de llamada, doble retiro.
Un clásico desfase contable.
Atacante: 0x6ff1c3ffa622e1062168f3497a275be9cc2b1246
Contrato vulnerable: 0xe25cb545bdd47a8ec2d08001cb5661b00d47621a
Otro día, otro rug de DeFi por una falla lógica. DYOR sobre las auditorías del protocolo.
Vector de explotación: error de cambio de fecha UTC en la lógica de liquidación. El contrato contabilizó un pago de principal *programado* como recibido y redujo el principal pendiente, pero en realidad no se reembolsó ningún $USDC.
Luego, el atacante llamó a la función draw (0x8e27c105), que comprueba: principal financiado − principal pendiente. La reducción ficticia habilitó una capacidad de retiro de $1.013M. Los mismos datos de llamada, doble retiro.
Un clásico desfase contable.
Atacante: 0x6ff1c3ffa622e1062168f3497a275be9cc2b1246
Contrato vulnerable: 0xe25cb545bdd47a8ec2d08001cb5661b00d47621a
Otro día, otro rug de DeFi por una falla lógica. DYOR sobre las auditorías del protocolo.