Introducción

El 5 de agosto de 2026, CISA incorporó tres nuevas vulnerabilidades a su catálogo Known Exploited Vulnerabilities (KEV) debido a evidencia de explotación activa: un Remote Code Execution (RCE) en Langflow (CVE-2026-33017), una vulnerabilidad de bypass de autenticación en Apache Tomcat (CVE-2026-34486) y un fallo en N-able N-central (CVE-2026-18556). La inclusión en el KEV obliga a las agencias federales de EE.UU. a aplicar parches antes del 7 de agosto, pero el impacto trasciende el sector público: los mismos fallos están siendo usados por actores de amenaza para comprometer infraestructura en más de 100 países, con técnicas que combinan automatización con IA y explotación manual.

Qué ocurrió

CISA confirmó que tres vulnerabilidades están siendo explotadas en ataques reales:

  • Langflow RCE (CVE-2026-33017): Fallos en la plataforma open source para desarrollo de aplicaciones de IA.
  • Apache Tomcat (CVE-2026-34486): Vulnerabilidad no especificada (el artículo fuente omite detalles técnicos).
  • N-able N-central (CVE-2026-18556): Bypass de autenticación con CVSS 8.2, que ya tenía un parche incompleto. N-able liberó una segunda corrección (CVE-2026-18577, también CVSS 8.2), pero ambos fallos están bajo explotación.

Parallelamente, Unit 42 de Palo Alto Networks atribuyó la explotación de CVE-2026-34486 a una campaña orquestada por un actor chino (alias knaithe o KnYuan), que usa el framework Hermes Agent con DeepSeek para attacks autónomos. Cuando falló el exploit inicial contra Langflow (CVE-2026-33017) por configuraciones restrictivas en el objetivo, la IA investigó y pivotó a otras vulnerabilidades, como fallos en n8n, para ganar acceso. El mismo actor también explotó manualmente vulnerabilidades en Citrix NetScaler (CVE-2026-3055), Marimo (CVE-2026-39987), Apache Tomcat (CVE-2026-34486) e IKE VPN (CVE-2026-33824), atacando más de 460 objetivos.

Además, SOCRadar descubrió una campaña separada (abril-junio 2026) donde un actor chino explotó 9 CVEs —incluyendo CVE-2026-34486— para deployar SNOWLIGHT, un dropper y loader en C para Linux, en más de 100 países. El toolkit incluía 11 chains de exploit, herramientas de tunneling (como GoCobaltStrike, una versión crackeada de Cobalt Strike) y payloads basados en PoCs públicos de GitHub.

Impacto para DevOps / Infraestructura / Cloud / Seguridad

El riesgo es alto para equipos que administren:

  • Instancias de Langflow: Expuestas a RCE sin autenticación (CVSS 9.8). Proyectos en AWS o Linux con esta tool (popular en pipelines de IA/ML) son blancos prioritarios.
  • Servidores Apache Tomcat: La explotación de CVE-2026-34486 puede permitir toma de control. Tomcat es ubiquito en entornos Java, incluyendo aplicaciones empresariales y servicios cloud.
  • N-central: Usado por MSPs para monitoreo y gestión remota. El bypass de autenticación (CVE-2026-18556) permite acceso no autorizado a consolas de administración, con impacto en clientes downstream.

La combinación de exploits autónomos (con IA) y manuales amplía el espectro de víctimas:

  • Automatización: El actor chino usó DeepSeek para escanear y priorizar objetivos en minutos, simulando cientos de horas de análisis humano. Esto acelera la explotación masiva.
  • Opportunismo: Se aprovechan fallos en software open source (Langflow, Tomcat, n8n) y comercial (N-central, NetScaler), con focus en servicios expuestos a internet (VPN, cPanel/WHM).
  • Impacto geográfico: Las campañas afectaron organizaciones en más de 100 países, incluyendo sector público y privado.

Para equipos de DevOps/SRE:

  • Riesgo de supply chain: Langflow y n8n son herramientas comunes en workflows de automatización. Un compromiso puede propagarse a sistemas conectados (AWS, bases de datos, etc.).
  • Evasión de detección: SNOWLIGHT es un loader ligero que puede descargar payloads adicionales, difícil de detectar con rules basadas en signaturas.

Detalles técnicos

CVE-2026-33017 (Langflow RCE)

  • CVSS: 9.8 (Critical)
  • Vector: Red (remoto)
  • Descripción: Vulnerabilidad no detallada en el artículo fuente, pero el contexto sugiere deserialización insegura o inyección de código en la API. Langflow es un framework low-code para flujos de IA, escrito en Python.
  • Explotación: Actores intentaron usarla en ataques autónomos via Hermes Agent + DeepSeek. Falló en entornos con configuraciones restrictivas (ej.: sandboxing, WAF).
  • Versiones afectadas: No especificadas en la fuente. Recomendación: actualizar a la última versión de Langflow GitHub.

CVE-2026-34486 (Apache Tomcat)

  • CVSS: No especificado en la fuente (implícito alto, por inclusión en KEV).
  • Vector: Red (remoto)
  • Descripción: Vulnerabilidad no detallada. Históricamente, Tomcat ha tenido fallos en el parser HTTP (ej.: CVE-2017-12615), pero este es un nuevo CVE.
  • Explotación: Usada por dos grupos:
– Actor chino con Hermes Agent/DeepSeek (ataques autónomos).

– Campaña de SNOWLIGHT (abril-junio 2026), donde fue uno de los 9 CVEs explotados.

CVE-2026-18556 y CVE-2026-18577 (N-able N-central)

  • CVSS: 8.2 (High) para ambas.
  • Vector: Red (remoto)
  • Descripción:
CVE-2026-18556: Bypass de autenticación, permitido acceso a recursos sin credenciales.

CVE-2026-18577: Parche incompleto para CVE-2026-18556. N-able lo clasifica como «security bypass».

  • Explotación: Ambos están siendo explotados en el wild. N-central es un producto de monitoreo remoto (RMM) usado por MSPs.
  • Versiones afectadas: No detalladas. N-able publicó advisories para N-central 12.4.

Otras CVEs vinculadas

  • CVE-2026-3055 (Citrix NetScaler): Explotada manualmente por el actor chino.
  • CVE-2026-39987 (Marimo): Vulnerabilidad no detallada.
  • CVE-2026-33824 (IKE VPN): Fallos en implementaciones de IKE, usados para comprometer VPNs.
  • CVE-2026-41940 (cPanel/WHM): Explotado para takeovers a nivel root en 16 servidores.

Qué deberían hacer los administradores y equipos técnicos

Para Langflow

  1. Actualizar inmediatamente: Clonar la última versión del repositorio oficial y redeploy:
   cd /path/to/langflow
   git pull origin main
   docker-compose down && docker-compose up -d
   
  1. Aislar instancias: Desexponer el servicio de internet. Si es necesario acceso remoto, usar VPN o autenticación fuerte (ej.: OAuth2) y un WAF.
  2. Revisar logs: Buscar peticiones sospechosas a endpoints como /api/v1/flow/run o /api/v1/node/evaluate. Ejemplo con grep:
   grep -i "langflow" /var/log/nginx/access.log | grep -w "POST"
   
  1. Auditar dependencias: Langflow usa librerías como pyyaml y requests. Verificar que no haya versiones vulnerables con:
   pip audit --desc
   

Para Apache Tomcat

  1. Actualizar a la versión fija: Descargar la última versión de Apache Tomcat (ej.: 10.1.x, 9.0.x o 8.5.x, según la rama usada).
   sudo apt update && sudo apt upgrade tomcat10  # Para Debian/Ubuntu
   
  1. Mitigaciones temporales:
– Deshabilitar el conector AJP si no se usa (editar conf/server.xml y comentar la línea <Connector port="8009").

– Limitar acceso al manager app: en conf/tomcat-users.xml, restringir roles manager-gui a usuarios autorizados.

  1. Revisar indicios de compromiso:
– Archivos .jsp o .war no reconocidos en webapps/.

– Procesos Java sospechosos:

     ps aux | grep java | grep -v grep
     

Para N-able N-central

  1. Aplicar parches: Actualizar a la versión fija según el advisory de N-able. El proceso varía según la instalación (Windows/Linux), pero Typically involucra:
– Descargar el instalador desde el portal de N-able.

– Ejecutar el update en el servidor de N-central.

  1. Restringir acceso: Bloquear el acceso a la consola web desde IPs no autorizadas (usando firewall o ACLs).
  2. Rotar credenciales: Cambiar contraseñas y keys API después de aplicar el parche.

Medidas generales

  1. Inventario de assets: Identificar sistemas expuestos con las tecnologías afectadas:
   # Ejemplo para buscar Tomcat en la red (usando nmap)
   nmap -sV --script=http-favicon,http-title -p 8080,8443 192.168.0.0/24
   
  1. Priorizar parcheo: Seguir la directiva de CISA: las agencias federales tienen hasta el 7 de agosto; en el sector privado, priorizar servidores expuestos a internet.
  2. Monitoreo de IOCs:
– Dominios y IPs del actor chino: no publicados aún por Unit 42 o SOCRadar (monitorear updates de los vendors).

– Hashes de SNOWLIGHT: Ver reportes de SOCRadar (ej.: MD5: 3a7d1cd0f3461947e989774996159837).

  1. Revisar reglas de WAF/IDS: Bloquear payloads asociados a exploits conocidos para Tomcat y Langflow (ej.: deserialización Java, inyección de templates).

Conclusión

La adición de estas tres vulnerabilidades al catálogo KEV de CISA subraya un cambio en el paisaje de amenazas: la combinación de exploits autónomos impulsados por IA (como Hermes Agent con DeepSeek) y tácticas manuales está permitiendo a actores estatales escalar ataques con eficiencia sin precedentes. Para los equipos de DevOps e infraestructura, la prioridad es actuar rápido sobre Langflow, Tomcat y N-central —especialmente en instancias expuestas a internet— y revisar logs en busca de actividad sospechosa. La explotación de fallos en herramientas open source (Langflow, Tomcat) también refuerza la necesidad de integrar escaneado de vulnerabilidades en los pipelines de CI/CD y monitorear dependencias con herramientas como Dependabot o Trivy.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *