El 8 de junio, Yuga Labs ejecutó una operación de recuperación de emergencia para asegurar 68 NFT tras identificar una vulnerabilidad de seguridad crítica en Flooring Protocol, una plataforma descentralizada que permite a los usuarios depositar NFT a cambio de tokens líquidos.
Michael Figge, CEO de Yuga Labs, verificó que la misión de rescate concluyó con éxito y que todos los activos recuperados están ahora bajo la protección de la empresa.
El portafolio rescatado comprendía 29 Bored Apes, 4 Mutant Apes, 1 BAKC, 2 CryptoPunks, 1 Azuki, 2 Elementals, 26 Captains, 1 Moonbird y 2 Doodles.
El fallo de seguridad permitía a actores maliciosos convertir depósitos mínimos de WETH en saldos de fpToken prácticamente ilimitados, los tokens de representación fungibles del protocolo.
Según el especialista en blockchain de Yuga Labs 0xQuit, el exploit se originó a partir de estructuras de propiedad empaquetadas defectuosas combinadas con problemas de lógica de indexación. Los atacantes podían crear IDs de token maliciosos que satisfacían la verificación de propiedad mientras producían resultados contables contradictorios.
0xQuit describió esto como "propiedad fantasma". Una modificación de saldo no validada desencadenó una condición de desbordamiento inferior, inflando artificialmente los saldos de tokens de los atacantes muy por encima de los montos legítimos.
Armados con estos saldos fraudulentos, los actores maliciosos manipularon los precios de los tokens hacia cero, drenaron la liquidez del pool y retiraron los NFT subyacentes.
La división de trading de Yuga Labs, GrailsOTC, proporcionó el capital y el inventario de NFT necesarios para extraer los activos en riesgo de los pools comprometidos antes que los posibles atacantes.
El analista de seguridad Coffee brindó asistencia crucial durante la respuesta de emergencia. Varias colecciones ya habían sufrido explotación parcial antes de que el equipo comprendiera completamente el alcance de la vulnerabilidad.
Según la evaluación de 0xQuit, el valor total de los activos recuperados superó los $500,000.
Yuga Labs confirmó que mantendrá la custodia de los NFT rescatados y coordinará con los desarrolladores de Flooring Protocol para facilitar su devolución tras la remediación exitosa de la vulnerabilidad.
El desarrollador principal de Flooring Protocol, identificado como 0xFreeLunch, reconoció que el exploit afectó tanto a las plataformas Flooring Protocol V2 como a BitmapPunks.
Ambos proyectos utilizaban Smart Contracts que mantenían una vinculación 1:1 entre tokens fungibles y NFT bloqueados. La vulnerabilidad permitió la acuñación y redención no autorizada de tokens a pesar de haber pasado por múltiples auditorías de seguridad independientes.
0xFreeLunch reveló que el vector de ataque resultó ser más extenso de lo que los explotadores iniciales aparentemente reconocieron. La misma vulnerabilidad comprometió los pools de liquidez controlados por el equipo de desarrollo de BitmapPunks.
0xQuit emitió fuertes advertencias aconsejando a los usuarios evitar depositar NFT adicionales en Flooring Protocol. Los nuevos depósitos siguen siendo vulnerables a la explotación mientras el fallo de seguridad persista sin parche.
El arquitecto del protocolo aceptó plena responsabilidad por la arquitectura del contrato, señalando que las técnicas de optimización de gas que involucran operaciones a nivel de bits ocultaron la vulnerabilidad de los procesos de auditoría anteriores.
Este incidente marca el segundo compromiso de seguridad importante para la plataforma. Una brecha anterior resultó en aproximadamente $1.5 millones en pérdidas de NFT.
El equipo de desarrollo está rastreando activamente los activos robados y manteniendo comunicación con firmas de seguridad e intercambios de criptomonedas.
The post Yuga Labs Executes Emergency Rescue of 68 NFTs Following Flooring Protocol Security Breach appeared first on Blockonomi.


