Una extensión maliciosa de Claude Code en Cursor instala puertas traseras SSH

Una versión manipulada de la extensión de Anthropic para Claude Code estuvo disponible durante unas 11 horas en el marketplace de Cursor y pudo exponer a hasta 5.000 desarrolladores a puertas traseras SSH persistentes.

Amenazas
Una extensión maliciosa de Claude Code en Cursor instala puertas traseras SSH

El 29 de octubre de 2026, una versión maliciosa de la extensión de Anthropic Claude Code para VS Code estuvo disponible durante aproximadamente 11 horas en el marketplace de extensiones de Cursor. El paquete, identificado con la versión 2.1.313, se distribuyó entre las 2:27 y las 13:35, hora del Pacífico.

Cursor advirtió que la extensión ejecutaba código malicioso para intentar instalar una puerta trasera SSH persistente. Investigadores de Phorion y OpenSourceMalware determinaron que los atacantes insertaron un cargador JavaScript al inicio del archivo extension.js, mientras que el resto del código legítimo permanecía aparentemente sin cambios. La ejecución se producía al cargar la extensión y no requería interacción del usuario con Claude Code.

El malware recopilaba información del sistema y del usuario, como el nombre de usuario, el hostname, la dirección IP pública y el correo de Git. También añadía una clave SSH controlada por los atacantes, intentaba habilitar el acceso SSH y crear un túnel inverso, e instalaba mecanismos de persistencia mediante un LaunchAgent de macOS o una tarea programada o script de inicio en Windows. La información y el estado de la puerta trasera se enviaban al servidor ubicado en la dirección IP 134.209.82[.]225.

Según Phorion, varios errores de implementación probablemente impidieron el acceso remoto en muchos equipos afectados. En macOS, el malware ejecutaba systemsetup -getremotelogin sin privilegios elevados y no activaba SSH al no obtener el estado esperado. En Windows, intentaba instalar y arrancar OpenSSH mediante PowerShell, pero lo hacía a través de /bin/sh, un intérprete que no está disponible en las instalaciones estándar del sistema.

Aunque estos fallos podían impedir el túnel inverso cuando el servidor SSH no estaba activo, el malware seguía instalando claves, estableciendo persistencia y enviando datos de reconocimiento. El código también identificaba nombres de variables de entorno asociadas a credenciales sensibles, aunque no las extraía directamente, lo que apunta a un posible acceso manual posterior mediante la puerta trasera.

Cursor retiró la extensión y cerró temporalmente todo su marketplace para auditar otros paquetes y rotar las claves de acceso. La empresa también colaboró con el proveedor de alojamiento para desconectar el servidor utilizado por los atacantes. Tras su investigación, afirmó no haber encontrado indicios de que otras versiones de la extensión o la distribución oficial estuvieran afectadas, y señaló que Cursor fue la única fuente que distribuyó el paquete malicioso.

Los usuarios que descargaron la extensión durante el periodo de exposición deben comprobar si sus equipos contienen una clave SSH denominada svc-telemetry y seguir las instrucciones de remediación de Cursor si detectan impacto. Para los sistemas afectados, se recomienda aislarlos, rotar los secretos accesibles, invalidar sesiones y reconstruir el entorno desde copias de seguridad seguras.

Fuente: BleepingComputer.

Compartir

WhatsApp X Telegram Email