Cursor revela que el hack se originó por una fuga de clave de API de Fireworks

icon MarsBit
Compartir
AI summary iconResumen
Cursor ha revelado que un reciente hack de criptomonedas se originó a partir de una clave de API de Fireworks filtrada, lo que permitió a los atacantes acceder a registros históricos de agentes de codificación almacenados en espacio compartido. Estos registros, de 2025 y no en modo privacidad, contenían claves de API sin enmascarar utilizadas para el entrenamiento de modelos. Los hackers explotaron estas credenciales para infiltrarse en servicios internos y distribuir versiones maliciosas del plugin Claude Code. El hack del exchange afectó hasta 5,000 usuarios durante 11 horas. Cursor ha revocado el acceso, rotado las credenciales y vuelto a implementar la infraestructura para contener la brecha.

Análisis de Beating AI: Cursor ha publicado los resultados de la investigación sobre el incidente de envenenamiento del complemento Claude Code. Tras dos semanas de investigación, la empresa descubrió que la fuente del ataque era su proveedor de IA, Fireworks. Según Cursor, Fireworks reveló una clave de acceso otorgada por Cursor. Los atacantes utilizaron esta clave para copiar los registros históricos de ejecución del Coding Agent de Cursor almacenados en un espacio de almacenamiento compartido. Estos datos provenían principalmente de sesiones de usuarios en 2025 que no habían activado el modo privacidad y se utilizaban originalmente para el entrenamiento del modelo. Más grave aún, algunas de estas grabaciones contenían claves API sin anonimizar. Los atacantes utilizaron estas credenciales para infiltrarse adicionalmente en algunos servicios internos de software utilizados por Cursor, obteniendo código no productivo archivado, correos electrónicos de soporte, datos de uso del producto, resúmenes parciales de conversaciones de IA y credenciales enviadas previamente por usuarios al soporte. El 29 de octubre, los atacantes utilizaron credenciales robadas internamente para modificar directamente la caché de la tienda de extensiones, distribuyendo a los usuarios las versiones 2.1.312 y 2.1.313 de Claude Code con un backdoor SSH incorporado. La versión maliciosa estuvo disponible durante aproximadamente 11 horas, y hasta 5.000 usuarios podrían haberla descargado. El mercado de complementos upstream Open VSX no fue alterado, y las versiones oficiales de Anthropic no se vieron afectadas. Cursor reveló que los registros del Coding Agent comprometidos afectaron a menos del 0,05% de los usuarios, y menos del 0,01% de estos usuarios expusieron credenciales API. Las sesiones con modo privacidad activado, los repositorios de código de clientes y los sistemas productivos no fueron afectados por este ataque. Cursor indicó que la última actividad detectada del atacante ocurrió el 1º de noviembre, momento en que se logró interceptarla exitosamente. Actualmente, la empresa ha notificado a los usuarios afectados, ha suspendido por completo el uso de Fireworks para procesar solicitudes de inferencia, ha revocado sus permisos de acceso a datos y ha rotado sus credenciales internas, además de volver a implementar la infraestructura productiva.

Descargo de responsabilidad: La información contenida en esta página puede proceder de terceros y no refleja necesariamente los puntos de vista u opiniones de KuCoin. Este contenido se proporciona solo con fines informativos generales, sin ninguna representación o garantía de ningún tipo, y tampoco debe interpretarse como asesoramiento financiero o de inversión. KuCoin no es responsable de ningún error u omisión, ni de ningún resultado derivado del uso de esta información. Las inversiones en activos digitales pueden ser arriesgadas. Evalúa con cuidado los riesgos de un producto y tu tolerancia al riesgo en función de tus propias circunstancias financieras. Para más información, consulta nuestras Condiciones de uso y la Declaración de riesgos.