Hace dos semanas te contamos que una copia alterada de la extensión de Claude Code circuló en la tienda de extensiones de Cursor, el editor de código con IA. Ahora Cursor terminó su investigación y explicó cómo pasó todo.
El origen no fue una falla en Cursor ni en Anthropic, sino una llave de acceso que la empresa había compartido con uno de sus proveedores. Si usas Cursor, te conviene saber qué se expuso y qué debes revisar.
¿Qué pasó?
El 13 de noviembre de 2026 Cursor publicó una actualización sobre su incidente de seguridad. Según la empresa, un atacante consiguió una llave de acceso que Cursor le había dado a Fireworks, un proveedor externo de infraestructura para IA. Fireworks fue quien dejó expuesta esa llave.
Con ella, el atacante copió datos de un almacenamiento en la nube que Cursor usaba para compartir información con Fireworks. Ahí había trazas de agentes de código, es decir, registros de lo que hacía la IA al trabajar, en su mayoría de 2025 y solo de sesiones que no tenían activado el Modo de privacidad.
Algunas de esas trazas incluían credenciales sin ocultar. Con ellas, el atacante entró a algunas herramientas internas y se llevó repositorios archivados que no eran de producción, datos y correos de soporte, métricas de uso, resúmenes de conversaciones con la IA y credenciales que algunos clientes habían enviado al equipo de soporte.
El 29 de octubre usó otra credencial robada para colocar dos versiones falsas de la extensión de Claude Code, la 2.1.312 y la 2.1.313, en la tienda de Cursor. Estuvieron disponibles unas 11 horas y pudieron llegar a un máximo de 5,000 personas. BleepingComputer confirmó estos datos el 14 de noviembre.
¿Por qué te importa?
Cursor asegura que las trazas expuestas corresponden a menos del 0.05% de sus usuarios y que menos del 0.01% de sus clientes tuvo credenciales de API comprometidas. También dice que no se tocaron sus sistemas de producción, las actualizaciones oficiales de la app, los repositorios de los clientes ni el código de quienes usan el Modo de privacidad.
La lección va más allá de Cursor. Las herramientas de IA guardan mucho contexto de tu trabajo, y si pegas una contraseña o una llave en el chat, esa información puede terminar en registros que comparten con otros proveedores. Este caso se suma a otros ataques recientes contra plataformas para desarrolladores que usan IA.
Según Cursor, la última actividad del atacante se detectó el 1 de noviembre y fue bloqueada. La empresa dejó de usar a Fireworks para la inferencia, cambió todas sus credenciales internas, reconstruyó su tienda de extensiones, agregó escaneo de secretos en sus repositorios y contrató firmas externas de análisis forense.
¿Qué puedes hacer?
- Si instalaste o actualizaste la extensión de Claude Code desde la tienda de Cursor el 29 de octubre, sigue los pasos del aviso de seguridad que Cursor publicó ese día; la empresa advierte que solo desinstalarla puede no ser suficiente.
- Revisa tu correo y los avisos dentro de Cursor. La empresa dice que si no recibiste una notificación, tus datos no estaban en las trazas expuestas.
- Activa el Modo de privacidad en la configuración de Cursor si trabajas con código de clientes o información delicada.
- Nunca pegues contraseñas ni llaves de API en el chat de una IA ni en un ticket de soporte. Si ya lo hiciste, cámbialas.
- Usa llaves con los permisos mínimos y con fecha de vencimiento para que, si se filtran, el daño sea menor.
Sigue leyendo
- Una copia falsa de Claude Code en Cursor instaló puertas traseras
- Fireworks AI confirma nueva brecha: revisa tus llaves y datasets
Fuentes
- Cursor: An update on our recent security incident
- BleepingComputer: Cursor confirms security breach led to malicious Claude Code extension
Imagen de portada: foto de cottonbro studio en Pexels.