Para: personas que usan el editor Cursor y que instalaron o actualizaron la extensión Claude Code el 29 de octubre de 2026, y equipos que gestionan equipos de desarrolladores. Este artículo sigue el propio aviso de seguridad de Cursor y trata solo comprobaciones defensivas.
En desarrollo: este artículo se actualizará a medida que la organización publique más información
A 31 de octubre de 2026Aún no se sabe
- Cómo se publicaron las versiones manipuladas con el nombre de Anthropic
- Si se vio comprometido algún sistema del operador del mercado o del editor cuyo nombre se usó
- Cuántos usuarios instalaron las versiones manipuladas
- Si se accedió a algún equipo por la puerta trasera
Cursor actualizó su aviso el 30 de octubre a las 11:30 (hora del Pacífico) para revisar los indicadores y aclarar las versiones afectadas. Dice que quien pueda haber instalado la extensión debe seguir sus pasos de remediación aunque la comprobación de impacto salga limpia.
Qué deben hacer hoy los usuarios de Cursor
Averigüe si instaló o actualizó la extensión el 29 de octubre
La ventana que da Cursor es de aproximadamente las 2:27 a las 13:35 (hora del Pacífico) del 29 de octubre de 2026, que en hora de Japón (JST) va del 29 de octubre a las 18:27 al 30 de octubre a las 5:35. Abra la lista de extensiones de Cursor y compruebe la versión instalada de la extensión Claude Code. Cursor da 2.1.312 y 2.1.313 para Windows y macOS como las versiones manipuladas. Si no la instaló ni la actualizó en esa ventana, el aviso de Cursor no dice que le afecte.
Compruebe en authorized_keys si hay una entrada con la etiqueta svc-telemetry
Cursor dice que el código intenta añadir una clave pública SSH controlada por el atacante con la etiqueta svc-telemetry. Abra su archivo authorized_keys (en macOS, normalmente en la carpeta .ssh de su directorio personal) y busque esa etiqueta. El aviso de Cursor tiene comandos distintos para macOS y Windows; úselos desde la página oficial. No ejecute comandos copiados de ningún otro sitio.
Compruebe la persistencia: LaunchAgents, tareas programadas, elementos de Inicio
Según Cursor, la persistencia es un LaunchAgent en macOS o una tarea programada con una entrada de Inicio como alternativa en Windows, reintentada aproximadamente cada 60 segundos. Mire las carpetas de LaunchAgents, el Programador de tareas y la carpeta de Inicio en busca de entradas que no creó usted. El aviso de Cursor enumera los nombres y las rutas de archivo con los que comparar.
Si algo coincide: aísle, elimine, rote
Cursor aconseja aislar los equipos con pruebas de ejecución de la carga útil o de instalación de la puerta trasera, eliminar la clave no autorizada, las entradas de persistencia y los procesos del túnel, y reconstruir el equipo cuando proceda. Después, desde un equipo de confianza, rote las credenciales y revoque las sesiones que eran accesibles desde el afectado: claves SSH, tokens de nube y de API, tokens de Git y de registros de paquetes, y sesiones de navegador o de SaaS. Cursor advierte de que la recogida limitada de variables de entorno no descarta un acceso posterior a credenciales.
Sobre el orden de rotación y las claves de mínimo privilegio, véase Claves SSH con mínimo privilegio.
Ejecute los pasos de remediación de Cursor aunque la comprobación parezca limpia
Cursor ofrece un script para cada plataforma y dice que se sigan los pasos de remediación independientemente de la comprobación de impacto. Contacto: la dirección de seguridad del aviso de Cursor.
Para equipos: revise qué extensiones pueden instalar sus desarrolladores
Decida qué extensiones de IDE se permiten, fije o revise las actualizaciones de las que importan, y mantenga los secretos de larga duración fuera de los portátiles de los desarrolladores cuando pueda. Para la misma clase de problema en paquetes, véase defensa de la cadena de suministro de npm y la cadena de TanStack, Nx Console y GitHub (en inglés).
Qué ocurrió (según el aviso de Cursor)
Todas las afirmaciones siguientes proceden del aviso de seguridad de Cursor y se le atribuyen, salvo donde se indica que son de prensa.
29 de octubre de 2026, aprox. 2:27 PT
La primera versión manipulada aparece en el mercado de extensiones de Cursor, según Cursor.29 de octubre, aprox. 13:35 PT
La ventana termina (unas 11 horas). Cursor retira las versiones manipuladas y bloquea más distribución.29 de octubre
Cursor cierra temporalmente el mercado, audita los accesos y otras extensiones, rota claves, reconstruye el mercado y lo vuelve a poner en línea. Trabaja con el proveedor de alojamiento para dejar sin conexión el servidor del atacante.30 de octubre, 11:30 PT
Cursor actualiza su aviso con indicadores revisados y aclara las versiones afectadas.
Qué se sabe y qué no
Estado a 31 de octubre de 2026. Esta tabla se reescribirá a medida que se publique más.
| Elemento | Lo que se afirma | Estado |
|---|---|---|
| Versiones manipuladas en el mercado de Cursor | 2.1.312 y 2.1.313, Windows y macOS, aprox. de las 2:27 a las 13:35 PT del 29 de octubre | Confirmado (Cursor) |
| Quién las desarrolló | Cursor dice que Anthropic no las desarrolló | Confirmado (Cursor) |
| Comportamiento | Se ejecuta al cargar; recoge información del equipo y del usuario; añadió la clave SSH del atacante; intentó activar SSH y abrir un túnel inverso; instaló persistencia mediante LaunchAgent o tarea programada; envió datos del equipo al atacante | Confirmado (Cursor) |
| Activación de SSH | Exige derechos de administrador de los que la extensión suele carecer, así que falla en la mayoría de los equipos y el atacante no habría podido iniciar sesión por el túnel allí. La extensión sí añadió la clave del atacante, instaló persistencia y envió datos del equipo | Afirmado (Cursor) |
| Otras extensiones y la distribución oficial | Sin pruebas de que estén afectadas | No afectadas según las pruebas hasta ahora (Cursor) |
| Otros mercados (npm, Open VSX, VS Code Marketplace) | Los primeros informes se corrigieron; el mercado de Cursor fue la única fuente | Informado por la prensa (BleepingComputer) |
| Número de usuarios | Hasta unos 5.000 pueden haber estado expuestos (prensa); sin cifra en el aviso de Cursor que leímos | No confirmado |
| Cómo se publicó con el nombre de Anthropic | No se explica | No explicado |
| Acceso a algún equipo mediante la puerta trasera | No se indica | No indicado |
Cómo leerlo: el nombre que se usó no es necesariamente la parte que fue vulnerada
Cursor afirma que Anthropic no desarrolló las versiones manipuladas. Si se vio comprometido algún sistema del operador del mercado o del editor cuyo nombre se usó no se ha explicado en las fuentes que leímos, y este artículo no afirma ninguna de las dos cosas. «Expuesto» significa que la versión estaba disponible, no que se accediera a un equipo.
Añade una clave pública SSH (svc-telemetry)
↓→
Compruebe authorized_keys
→ Si la encuentra: elimínela, aísle el equipo
Persistencia (LaunchAgent / tarea programada / Inicio)
↓→
Busque entradas que no creó usted
→ Elimínelas; considere reconstruir (Cursor)
Por qué es peligrosa una extensión falsa en un mercado
Una extensión de editor se ejecuta con los permisos de su usuario, normalmente con acceso a sus archivos, credenciales de Git, claves SSH y las variables de entorno de su terminal. Una copia manipulada de un nombre de confianza parte, por tanto, con más acceso que la mayoría del malware. Añadir una clave a authorized_keys busca dar al remitente una vía para volver a entrar más adelante, por lo que eliminar la extensión no equivale a limpiar el equipo.
En general, antes de instalar o actualizar una extensión: compruebe el editor y el nombre exacto, tenga cuidado con las versiones nuevas repentinas de extensiones muy usadas y mantenga las credenciales de producción fuera del entorno en el que prueba herramientas nuevas.
Fuentes
- Cursor, aviso de seguridad sobre la extensión Claude Code (publicado el 29 de octubre, actualizado el 30 de octubre de 2026) — cursor.com
- BleepingComputer, «Malicious Claude Code extension on Cursor planted SSH backdoors» (30 de octubre de 2026) — bleepingcomputer.com
Historial de actualizaciones
2026-10-31: Primera versión, basada en el aviso de Cursor (actualizado el 30 de octubre a las 11:30 PT). Este artículo se actualizará cuando se explique la vía de publicación o la cifra de usuarios.
Lectura recomendada
- Credenciales y SSH: Claves SSH con mínimo privilegio / autenticación multifactor
- Incidentes similares de cadena de suministro: TanStack, Nx Console y GitHub / defensa de la cadena de suministro de npm
- Todos los incidentes de 2026: incidentes de seguridad de 2026