SlowMist emitió una alerta de seguridad confirmando que el Loop Safe Module de Aave v3 fue explotado mediante una vulnerabilidad de control de acceso en las funciones open() y close() del FlashLoopAdapter. El atacante eludió la autorización del multisig de Safe y ejecutó módulos arbitrarios, drenando aproximadamente 114,09 ETH de dos direcciones de Safe.
El atacante también reembolsó alrededor de 1.300 WETH en deuda pendiente durante el exploit, un movimiento que desbloqueó garantías y permitió que los fondos robados salieran limpiamente. El flujo dual, reembolso de deuda por un lado, extracción de ETH por el otro, apunta a un actor que entendía el flujo contable de Aave v3 lo suficientemente bien como para monetizar el bypass de control de acceso en lugar de simplemente desviar el objetivo obvio.
Por qué importa
El vector del exploit es la señal más grave que la cifra en dólares. La vulnerabilidad residía en las comprobaciones de control de acceso en los puntos de entrada open() y close() del FlashLoopAdapter. Un multisig de Safe solo es tan seguro como los módulos que aprueba, y este incidente muestra qué ocurre cuando el modelo de permisos de un módulo puede ser subvertido.
Impacto en el mercado
Con aproximadamente 114 ETH, la pérdida es pequeña en términos absolutos, y los mercados de préstamos principales de Aave no se vieron directamente comprometidos. El punto a vigilar es si el mismo patrón de control de acceso aparece en otros adaptadores o envoltorios de módulos. La divulgación de SlowMist debería alertar a cada equipo que ha integrado patrones de módulos similares para auditar las rutas de open y close frente a llamantes no autorizados.
Preguntas frecuentes
-
¿Cuánto se robó en el exploit de Aave v3?
Se drenaron aproximadamente 114,09 ETH de dos direcciones multisig de Safe. La cifra es pequeña en términos absolutos y los mercados de préstamos principales de Aave no se vieron directamente comprometidos.
-
¿Qué vulnerabilidad se usó en el exploit de Aave v3?
Un fallo de control de acceso en las funciones open() y close() del FlashLoopAdapter permitió al atacante eludir la autorización del multisig de Safe y ejecutar módulos arbitrarios.
-
¿Se vieron afectados los mercados de préstamos principales de Aave?
No. El exploit golpeó al Loop Safe Module a través de la integración con FlashLoopAdapter. Los mercados de préstamos principales de Aave no se vieron directamente comprometidos.
-
¿Por qué el atacante reembolsó 1.300 WETH en deuda durante el exploit?
El reembolso desbloqueó garantías que permitieron que el ETH robado saliera limpiamente, lo que sugiere que el actor entendía el flujo contable de Aave v3 lo suficiente como para monetizar el bypass de control de acceso.
-
¿Qué deberían aprender otros equipos de DeFi de este incidente?
Los multisigs de Safe solo son tan seguros como los módulos que aprueban. Los equipos que despliegan patrones de adaptadores o módulos similares deberían auditar las rutas de open y close frente a llamantes no autorizados.