Una extensión oficial del modelo Claude de Anthropic tuvo una puerta trasera y puso en riesgo hasta 5.000 equipos de desarrolladores, informaron varias fuentes el viernes, según Ars Technica. Hasta ahora, Anthropic no ha advertido a sus clientes sobre el incidente.

El paquete comprometido era una extensión de VS Code disponible en el marketplace de Cursor, la empresa que desarrolla herramientas de programación asistida por IA, según informó la propia Cursor el viernes. La versión maliciosa, la 2.1.313, afectó "como máximo a 5.000 usuarios", presumiblemente cuando la descargaron o cuando sus sistemas la bajaron e instalaron de forma automática.

Anthropic publicó la versión 2.1.314 varias horas después de que la anterior apareciera en Cursor, según el investigador independiente Kevin Beaumont. Tanto Beaumont como el CTO y cofundador de la firma de seguridad Phorian dijeron que la versión 2.1.313 se distribuyó a través de la cuenta oficial de Anthropic en Cursor. Por ahora, ni Cursor ni Anthropic han explicado cómo los atacantes tomaron el control de esa cuenta.

¿Cómo llegó la versión maliciosa a los equipos?

"Fue un compromiso de la cadena de suministro en el que el atacante obtuvo acceso al canal oficial de distribución", dijo a Ars Luke Roberts, CTO y cofundador de Phorian. "La versión maliciosa 2.1.313 se publicó en la cuenta oficial de Anthropic y reemplazó en la práctica a la 2.1.312. Las extensiones se actualizan solas en Cursor por defecto, pero los usuarios pueden cambiar eso en la configuración".

Phorian publicó más detalles del análisis en su blog. Ars Technica cifra en casi 12 horas el tiempo que la versión con la puerta trasera estuvo disponible, y describe el ataque como una búsqueda de credenciales de nube. El reporte de Beaumont lo presenta como la entrega de un troyano de acceso remoto a los computadores de desarrolladores que usan Claude.

Qué revisar si se usa Cursor

Quien tenga instalada la extensión de Claude Code en Cursor puede revisar qué versión corre en el panel de extensiones. La versión comprometida es la 2.1.313 y la que la reemplazó es la 2.1.314. Como la actualización automática viene activada por defecto, un equipo que estuvo encendido durante esas horas pudo recibir la versión maliciosa sin intervención del usuario.