Mensaje de Gate News, 29 de abril — Slow Mist detectó una transacción maliciosa que explotaba una vulnerabilidad en una cuenta EIP-7702, lo que provocó la pérdida de 1,988.5 QNT (aproximadamente 54.93 ETH) de un fondo de reserva de QNT.
La vulnerabilidad se originó en un fallo estructural en el control de acceso del fondo de reserva. Una dirección EOA de un administrador delegó su código a un contrato BatchExecutor mediante el mecanismo EIP-7702. El contrato BatchExecutor luego designó un contrato BatchCall sin permisos como llamador autorizado. Sin embargo, la función BatchCall.batch() carecía de cualquier comprobación de permisos, creando una vulnerabilidad de llamada arbitraria.
Los atacantes explotaron esta brecha para ejecutar llamadas no autorizadas contra el fondo de reserva y robar tokens QNT. El incidente pone de relieve los riesgos asociados con la delegación inadecuada y la validación insuficiente de permisos en el diseño de contratos inteligentes, especialmente al usar la función de delegación de código de EIP-7702.