Expediente cline-cli-openclawCadena de suministro de IAGlobal
Una versión comprometida de Cline CLI en npm instala en silencio el agente OpenClaw
Un token de npm robado se usó para publicar cline@2.3.0 con un script postinstall que instalaba globalmente el agente OpenClaw; estuvo activo unas 8 horas y se descargó unas 4.000 veces.
MediaAtaque a la IAEstado: ResueltoExpediente verificado
Abrir en el mapa interactivoCitar este expediente
- Reportado
- 17 feb 2026
- Ubicación
- Global
- Objetivo
- Usuarios de Cline CLI
- Gravedad
- Media
- Provocado por
- Parte desconocida que usó un token de publicación de npm robado
- Tipo de actor
- Desconocido
- Pérdida reportada
- Ninguna reportada
- CVE
- Ninguno
Qué ocurrió
Un token de npm robado se usó para publicar cline@2.3.0 con un script postinstall que instalaba globalmente el agente OpenClaw; estuvo activo unas 8 horas y se descargó unas 4.000 veces.
Impacto: Unas 4.000 descargas en una ventana de ocho horas instalaron OpenClaw globalmente sin consentimiento; no se reportó robo de credenciales ni carga maliciosa.
Quién lo provocó
Actor: Parte desconocida que usó un token de publicación de npm robado
Atribución: Sin atribución pública; Cline afirma que se usó un token de npm comprometido. Un informe de un proveedor lo vincula a una investigación previa de Adnan Khan sobre flujos de triaje con IA
Motivo: Poco claro; la carga era un paquete legítimo, posiblemente una broma o una demostración
Cómo ocurrió
Vector de ataque: Publicación no autorizada en npm de cline@2.3.0 con un script postinstall que ejecutaba npm install -g openclaw@latest
Causa raíz: Token de publicación de npm de larga duración expuesto a través de un flujo de GitHub Actions; sin publicación confiable ni verificación de procedencia
Cronología
- Se publica cline@2.3.0 a las 3:26 AM PT con el postinstall malicioso
- Se publica la versión limpia 2.4.0 a las 11:23 AM PT y se marca la 2.3.0 como obsoleta a las 11:30 AM PT
- Aviso GHSA-9ppg-jx86-fqw7 y cobertura mediática
Respuesta
Cline revocó el token, trasladó la publicación a procedencia OIDC mediante GitHub Actions, publicó la 2.4.0 e indicó a los usuarios desinstalar OpenClaw si no lo deseaban.
Estado actual: Resuelto
Fuentes (pestaña nueva)
- Dark Reading darkreading.com
- The Hacker News thehackernews.com
- Endor Labs endorlabs.com
- GitHub Advisory via OSV osv.dev
Citar este expediente
Una versión comprometida de Cline CLI en npm instala en silencio el agente OpenClaw. AI Threat Watch, expediente cline-cli-openclaw, 17 feb 2026. https://aithreat.io/es/cases/cline-cli-openclaw/
Enlace permanente: https://aithreat.io/es/cases/cline-cli-openclaw/