Si programas con Cursor y usas la extensión de Claude Code, conviene que revises tu computadora este fin de semana. Una copia alterada de esa extensión estuvo disponible en la tienda de Cursor el 29 de octubre de 2026 y estaba diseñada para dejar una puerta trasera en el equipo.
La buena noticia es que, según Cursor, el ataque falló en la mayoría de las computadoras. La mala es que pudo dejar rastros que conviene limpiar.
¿Qué pasó?
Cursor es un editor de código basado en VS Code que tiene su propia tienda de extensiones, es decir, de complementos que agregan funciones al editor. El 29 de octubre, entre las 2:27 y las 13:35 hora del Pacífico, esa tienda entregó una versión manipulada de la extensión de Claude Code. BleepingComputer y Microsoft coinciden en que la versión 2.1.313 estaba afectada; Microsoft menciona además la 2.1.312.
Alguien insertó un pedazo de código al inicio de la extensión. Se ejecutaba solo al cargarla, sin que tuvieras que hacer nada, y el resto de la extensión seguía funcionando normal para no levantar sospechas. Según BleepingComputer, hasta 5,000 desarrolladores pudieron estar expuestos.
Ese código juntaba datos del equipo, como el nombre de usuario, el sistema operativo y el correo configurado en Git. También agregaba una llave SSH del atacante, que es como una llave de entrada para conectarse a la computadora a distancia, y trataba de abrir un túnel hacia un servidor externo. Para sobrevivir a los reinicios se registraba como una tarea de arranque con nombres que imitan programas de monitoreo.
Anthropic le dijo a Microsoft que sus sistemas no fueron comprometidos y que no desarrolló ese paquete. Microsoft confirma que la versión maliciosa no llegó al Visual Studio Marketplace ni a npm. Cursor retiró la extensión, cerró temporalmente su tienda para revisarla y ayudó a dar de baja el servidor del atacante.
¿Por qué te importa?
Las herramientas de IA para programar tienen acceso a tu código, a tus llaves y a tu terminal. Por eso son un blanco atractivo: si alguien logra colar una versión falsa, entra con los mismos permisos que tú.
Según Microsoft, el código también enviaba los nombres de tus variables de entorno que parecían secretos, como las que contienen KEY o TOKEN. No mandaba sus valores, pero sí le decía al atacante qué tenías guardado. Y aunque errores en el propio código impidieron el acceso por SSH en la mayoría de las Mac y PC con Windows, la llave y la tarea de arranque pudieron quedar instaladas.
¿Qué puedes hacer?
- Revisa si tu Cursor instaló o actualizó la extensión de Claude Code el 29 de octubre, sobre todo a la versión 2.1.313.
- Busca en tu archivo de llaves autorizadas de SSH una entrada con la etiqueta svc-telemetry. Si aparece, guarda evidencia y luego elimina solo esa línea.
- Revisa las tareas que arrancan con tu equipo: en Mac, un LaunchAgent llamado com.apple.sysmond; en Windows, una tarea programada llamada SysMon. Confirma qué hacen antes de borrarlas.
- Si encuentras rastros, aísla la computadora, cambia las llaves y contraseñas a las que tenía acceso y cierra las sesiones abiertas.
- En equipos de trabajo, limita las extensiones a editores aprobados y espera unos días antes de instalar versiones nuevas, como recomienda Cursor.
Sigue leyendo
- Temas de colores para VS Code escondían malware ligado a GlassWorm
- Claude Code ya acepta mods para cambiar cómo se ve y trabaja
Fuentes
- BleepingComputer: Malicious Claude Code extension on Cursor planted SSH backdoors
- Microsoft Security Blog: Inside a malicious Claude Code-branded extension and its persistent SSH backdoor
Imagen de portada: imagen de This_is_Engineering en Pixabay.