Ir al contenido
viernes, 30 de octubre de 202621°Dólar Oficial $1.560Dólar Blue $1.565Dólar MEP $1.575Dólar Tarjeta $2.028
PicoTecno

Puerta trasera en la extensión oficial de Claude Code para VS Code en el marketplace de Cursor

Según Phorion, una versión comprometida de la extensión instala un acceso SSH persistente en macOS, Linux y Windows. Cursor retiró la versión 2.1.313 de su marketplace y de los registros de NPM y VS Code.

Redacción PicoTecno

· Actualizada 30 de octubre de 2026 a las 19:02

Puerta trasera en la extensión oficial de Claude Code para VS Code en el marketplace de Cursor

Según informó phorion.io, la empresa detectó una puerta trasera (backdoor) dentro del paquete oficial de la extensión de Claude Code para Visual Studio Code distribuido en el marketplace de Cursor. El código malicioso deja un acceso SSH (Secure Shell, un protocolo para conectarse de forma remota a una computadora) persistente en macOS, Linux y Windows. El análisis se concentra sobre todo en macOS, aunque el implante incluye lógica de instalación y persistencia para los tres sistemas.

Cursor es un editor de código basado en VS Code, y sus extensiones se ejecutan con los permisos del editor y del usuario. Por eso, una extensión manipulada obtiene acceso inmediato a archivos locales, código fuente y herramientas de desarrollo en cuanto se carga el módulo. Según el informe, el payload se activa al cargarse el archivo, antes de que la extensión inicie su funcionamiento normal, sin que el usuario tenga que interactuar con ella.

Entre las acciones descriptas, el código agrega a la carpeta de SSH del usuario una clave pública controlada por el atacante, identificada con el comentario "svc-telemetry". Phorion recomienda buscar por la huella digital de la clave y no solo por ese comentario, que es fácil de cambiar. Además, el script intenta abrir una conexión saliente hacia un servidor externo y mantener un túnel de reenvío de puertos hacia el puerto 22 de la máquina infectada. Así, quien tenga la clave privada correspondiente podría abrir una sesión interactiva y transferir archivos.

Para sobrevivir al cierre del editor y a los reinicios, el malware lanza un proceso separado que reintenta la conexión cada 60 segundos y configura mecanismos de persistencia específicos de cada sistema operativo. Según el informe, en macOS y Linux el propio script guarda la clave privada del túnel en archivos ocultos de la carpeta de configuración del usuario.

El informe también señala un error en la versión para macOS que limita el alcance del ataque. El script consulta el estado de SSH con un comando que requiere permisos de administrador. Sin ellos, el comando devuelve un mensaje de error en lugar del estado real, y el código interpreta que el acceso ya está habilitado, por lo que no intenta activarlo. Según Phorion, eso puede romper el último tramo de la conexión en equipos donde SSH no estaba activo. Aun así, el investigador advierte que el error no debe tomarse como una defensa: si el usuario ya tenía habilitado el acceso remoto o lo activa más adelante, la puerta trasera queda operativa.

Frente a este caso, Phorion recomienda que las organizaciones revisen si sus equipos usan Claude Code para VS Code en la versión 2.1.313 y que activen un proceso de respuesta a incidentes si encuentran la extensión instalada. Cursor, por su parte, eliminó esa versión de su marketplace.

Compartí esta nota

Seguí leyendo