Una versión maliciosa de la extensión Claude Code de Anthropic estuvo disponible durante unas 11 horas, el 29 de octubre, en el mercado de extensiones VS Code de Cursor. Hasta 5.000 desarrolladores quedaron expuestos a un programa malicioso que intentaba instalar puertas traseras SSH persistentes.
El paquete, versión 2.1.313, se distribuyó desde las 2:27 a. m. hasta la 1:35 p. m., hora del Pacífico. Cursor afirmó que Anthropic no lo desarrolló, pero no explicó cómo se publicó con el nombre de Anthropic. Investigadores de Phorion y OpenSourceMalware encontraron un cargador JavaScript malicioso al principio del archivo extension.js de la extensión; el resto del código legítimo no se modificó. El programa malicioso se ejecutaba al cargarse la extensión, sin que el usuario tuviera que interactuar.
Phorion indicó que errores de programación probablemente impidieron completar la configuración de SSH en muchos sistemas Windows y macOS donde SSH no estaba activo. Aun así, el programa podía instalar claves SSH, mantener la persistencia e intentar crear un túnel inverso. También enviaba datos de reconocimiento a un servidor controlado por el atacante, incluidos nombres de usuario y de host, direcciones IP públicas, correos de Git y nombres de variables de entorno vinculadas a credenciales sensibles. El script no robaba credenciales directamente.
Cursor retiró la extensión, cerró temporalmente todo su mercado para revisar las demás extensiones y rotar las claves de acceso, y colaboró con el proveedor de alojamiento para desconectar el servidor del atacante. Cursor afirmó que su investigación no encontró indicios de que otras versiones de la extensión o la distribución oficial estuvieran afectadas. Más tarde confirmó que Cursor fue la única fuente que distribuyó el paquete malicioso. BleepingComputer indicó que contactó con Cursor y Anthropic y que actualizaría la noticia si recibía respuesta.
Comentarios
0Aún no hay comentarios. Escribe el primero.