Otro pool de tokens en BNB Chain con un impuesto del 30 % a la venta fue vaciado. El hacker pidió un préstamo flash de 30 millones de U y drenó el pool, llevándose más de 300.000 U.

BlockSec confirmó que la vulnerabilidad estaba en la lógica del impuesto a la venta del token TENDRIL. El hacker pidió un préstamo flash de 30,64 millones de USDT para manipular el precio. Cuando la venta activó el impuesto del 30 %, el contrato llamó a controlburn() y sync(), dejando las reservas del pool prácticamente en cero. Aprovechó la ocasión para retirar los 4,42 millones de USDT restantes y, tras devolver el préstamo, obtuvo una ganancia neta de 308.960 dólares.

Muchos proyectos intentan evitar las ventas masivas con impuestos elevados, pero su código acaba lleno de agujeros. Cuando te encuentres en la cadena con un token que tenga impuestos tan disparatados, lo mejor es no tocarlo.