Una versión maliciosa de la extensión Claude Code de Anthropic estuvo disponible durante aproximadamente 11 horas en el mercado de extensiones de VS Code de Cursor, según reveló la propia compañía en un blog. El incidente, que comenzó el 29 de octubre, permitió a atacantes desconocidos recopilar información de las computadoras de los usuarios e intentar instalar una puerta trasera persistente mediante SSH, lo que podría haber dado acceso remoto incluso después de eliminar la extensión. El hecho, aunque de alcance limitado, expone un nuevo frente de riesgo en el ecosistema de herramientas de codificación con inteligencia artificial y pone en alerta a desarrolladores y expertos en ciberseguridad de todo el mundo, incluida América Latina, donde la adopción de asistentes de código crece rápidamente.
¿Qué ocurrió con la extensión de Claude Code?
Cursor, la empresa detrás del popular editor de código basado en VS Code, informó que la extensión comprometida fue eliminada tan pronto como se detectó el problema. La versión maliciosa había sido manipulada para recopilar información sobre los equipos de los usuarios e intentar instalar un backdoor que utilizaba Secure Shell (SSH), una herramienta para acceder remotamente a computadoras. Según el aviso de seguridad de Cursor, la extensión estaba diseñada para dejar scripts que intentaban reconectarse al servidor de los hackers cada minuto, incluso después de haber sido removida.
La compañía también enfatizó que el mecanismo para dar acceso remoto probablemente no funcionó en muchos casos debido a fallas en su código. No obstante, instó a quienes instalaron la versión afectada el 29 de octubre a revisar sus computadoras en busca de signos de infección, eliminar cualquier acceso no autorizado y considerar cambiar credenciales potencialmente comprometidas. Cursor dijo haber trabajado con el proveedor de alojamiento del servidor para sacarlo de línea y reconstruir temporalmente su mercado de extensiones. Hasta el momento, no se encontró evidencia de que otras extensiones hayan sido comprometidas.
Anthropic, por su parte, emitió un comunicado en el que aclaró que el incidente “solo afecta a usuarios de Cursor” y no está relacionado con los sistemas propios de la compañía. La empresa desarrolladora de Claude ha insistido en que sus sistemas centrales no fueron vulnerados.
Un riesgo creciente en el ecosistema de IA
El incidente no es un caso aislado. Ocurre en un momento en que las herramientas de codificación con IA se integran cada vez más en los flujos de trabajo de los desarrolladores, y los expertos advierten que esto amplía la superficie de ataque. “El escenario de Claude enviando agentes envenenados por todas partes me preocupa aún más de lo que ya estaba”, dijo Eerke Boiten, profesor de ciberseguridad de la Universidad De Montfort en Inglaterra.
Gwen van der Velden, profesora de educación de la Universidad de Warwick que trabaja en un programa para reconstruir Ucrania, señaló que la elección de la extensión Claude Code es particularmente “interesante” dado el potencial de este tipo de herramientas para ser explotadas en guerra híbrida. “Sabemos que desde el lado ruso tienen gran interés en esto. Si apuestas a la guerra híbrida, donde usas este tipo de tecnología, lograr que 5,000 piezas de malware se reproduzcan a través de agentes de IA es algo poderoso”, afirmó.
La preocupación más amplia no es solo que una extensión maliciosa pueda comprometer computadoras individuales, sino que el creciente ecosistema de asistentes de codificación con IA y sus herramientas asociadas está creando nuevas vías hacia sistemas sensibles. “Este es un ejemplo clásico de cómo todos se han centrado en que los LLM ataquen otros sistemas, pero olvidan que los LLM y sus herramientas asociadas están aumentando la superficie de ataque en algunos entornos de TI muy sensibles”, dijo Alan Woodward, profesor de ciberseguridad de la Universidad de Surrey.
Incluso una brecha relativamente limitada puede tener consecuencias desproporcionadas cuando los objetivos son desarrolladores de software con acceso a código e infraestructura sensibles. “Aunque 5,000 usuarios puedan parecer relativamente pocos, son desarrolladores que tienen acceso a sistemas altamente sensibles y código fuente, por lo que el impacto potencial será mucho mayor de lo que sugieren las cifras”, comentó Jake Moore, asesor de amenazas de la firma global de ciberseguridad ESET. “Las extensiones de software se han abierto camino en los flujos de trabajo de muchas personas, pero la preocupación es la facilidad con que las extensiones de confianza pueden convertirse en un vehículo para código malicioso”, agregó.
Implicaciones para América Latina
Para México y América Latina, el incidente subraya la necesidad de reforzar las prácticas de seguridad en el desarrollo de software. La región vive un auge en la adopción de herramientas de IA para programación, y muchas empresas emergentes y equipos de desarrollo recurren a asistentes como Claude Code, GitHub Copilot o Cursor para acelerar sus ciclos de producción. Sin embargo, la confianza en extensiones de terceros sin auditorías rigurosas puede abrir puertas a ataques dirigidos.
Los especialistas recomiendan a los equipos de desarrollo verificar la procedencia de las extensiones, mantener actualizados los sistemas de detección de malware y establecer políticas de revisión de código y credenciales. Asimismo, es crucial monitorear accesos no autorizados y segmentar los entornos de desarrollo para limitar el impacto de una posible intrusión.
El caso también resalta la importancia de la colaboración entre proveedores de IA, plataformas de distribución de extensiones y la comunidad de seguridad para detectar y mitigar amenazas de manera oportuna. Cursor actuó con rapidez al eliminar la extensión y reconstruir su mercado, pero el episodio deja lecciones sobre la cadena de suministro de software y la confianza en componentes de terceros.
Recomendaciones para desarrolladores
- Revisar si se instaló la extensión Claude Code el 29 de octubre y, de ser así, escanear el equipo en busca de scripts maliciosos.
- Eliminar cualquier acceso SSH no autorizado y cambiar contraseñas y claves de API que puedan haber estado expuestas.
- Mantener actualizados los sistemas operativos, editores de código y herramientas de seguridad.
- Implementar políticas de revisión de extensiones antes de su instalación en entornos corporativos.
- Utilizar autenticación de dos factores y privilegios mínimos en los sistemas de desarrollo.
La industria de la ciberseguridad sigue de cerca este tipo de incidentes, que evidencian cómo la inteligencia artificial, además de sus beneficios, introduce nuevos desafíos que requieren atención constante. La rápida respuesta de Cursor y Anthropic ayudó a contener el daño, pero la amenaza persiste y obliga a los equipos de TI a mantenerse vigilantes.

