Resumen del Ataque a Proyectos de Criptomonedas
Un atacante ha atacado dos proyectos de criptomonedas diferentes casi simultáneamente, drenando 8.72 millones de FET de un convertidor de Fetch.ai mientras acuñaba aproximadamente 408.5 millones de NTX en Nunet. El daño combinado asciende a alrededor de $2.01 millones, pero el aspecto más extraño del ataque se encuentra en el incidente relacionado con NTX, donde las monedas recién creadas representaban aproximadamente el 42% del suministro total del token.
Detalles del Ataque
El mercado de NTX se vio gravemente afectado, y a finales del sábado hasta el domingo, alguien que poseía las claves criptográficas correctas logró llevar a cabo estos ataques casi al mismo tiempo, convirtiendo lo que podrían haber sido exploits no relacionados en un robo extraordinario de $2 millones. En el caso de Fetch.ai, 8,721,530 FET, valorados en aproximadamente $1.55 millones, desaparecieron de un convertidor de tokens. Por otro lado, el atacante no solo robó monedas que ya existían, sino que también creó alrededor de 408.5 millones de nuevos NTX, valorados entre $452,000 y $463,000 en ese momento.
Investigación y Conexiones
Peckshield, Blockaid y Fetch.ai finalmente conectaron la actividad al mismo grupo de billeteras. El robo de FET no fue el resultado de un ingenioso fallo matemático en un contrato inteligente. El contrato TokenConversionManagerV3 de Fetch.ai aceptó una firma de autorización de conversión válida a través de su función conversionIn. El problema radicaba en que esta firma actuaba como un guardián. A diferencia de la función conversionOut, la función conversionIn no ejecutó el modificador checkLimits(amount), ni verificó en la cadena que los tokens correspondientes habían sido bloqueados o quemados en otro lugar.
Impacto en el Mercado
El ataque a NTX fue considerablemente más destructivo para el token en sí. Aproximadamente 408.5 millones de NTX de repente entraron en circulación, equivalentes a aproximadamente el 42% del suministro total. Esto representa un problema grave para un token poco negociado. La tasa de cambio de NTX había estado cerca de $0.0013 antes del incidente, y los datos del mercado mostraron que cayó más del 70%, tocando un mínimo de $0.000328.
Consecuencias y Respuesta de Fetch.ai
Fetch.ai aseguró que los fondos del tesoro, las billeteras de intercambio y las monedas de los usuarios mantenidas en autocustodia o en intercambios no se vieron afectadas. El equipo comenzó a trabajar con SingularityNET para deshabilitar las billeteras y contratos afectados, mientras advertía a los usuarios que ignoraran mensajes no solicitados y confiaran en canales oficiales. Sin embargo, lo que nadie ha establecido públicamente es cómo se comprometieron esas credenciales en primer lugar.
«La blockchain hizo exactamente lo que las firmas válidas le indicaron que hiciera. Esta puede ser la parte más extraña de todo el episodio.»
FET se vio afectado, mientras que NTX sufrió un colapso. El miércoles, la empresa de ciberseguridad con sede en Corea del Sur y la firma detrás de DCENT App Wallet emitieron una crítica de seguridad.