Siemens SIMATIC IoT2050 — Explotación Activa de Falla de Autenticación en Node-RED Permite Inyección de Backdoors (CVE-2026-58115)
Fecha de publicación: 3 de noviembre de 2026
Categoría: Vulnerabilidad / Ciberataque
Introducción
Una vulnerabilidad de seguridad de máxima severidad que afecta a los dispositivos Siemens SIMATIC IoT2050 Advanced se encuentra bajo explotación activa en la naturaleza, según ha revelado la firma de inteligencia de amenazas VulnCheck. El fallo, registrado bajo el identificador CVE-2026-58115, se origina en la ausencia de controles de autenticación en la interfaz HTTP de Node-RED cuando se ejecuta sobre Industrial OS. Actores maliciosos están aprovechando esta brecha para desplegar flujos maliciosos, descargar binarios de botnets y establecer backdoors persistentes de comandos remotos en infraestructuras industriales expuestas.
¿Qué es CVE-2026-58115? (Análisis General)
El fallo catalogado como CVE-2026-58115 corresponde a una vulnerabilidad de falta de autenticación para una función crítica (CWE-306: Missing Authentication for Critical Function).
Los dispositivos SIMATIC IoT2050 Advanced (6ES7647-0BA00-1YA2) en versiones anteriores a la V4.3.4.1 que operan con Industrial OS e integran Node-RED sufren de una exposición crítica: su interfaz HTTP de Node-RED carece de restricciones de acceso por defecto. Esto otorga a cualquier atacante remoto no autenticado la capacidad de interactuar con nodos de programación capaces de invocar comandos directos a nivel de sistema operativo en el servidor subyacente.
Datos Oficiales de NVD (Confirmados):
- Puntuación y Vector CVSS v4.0: 10.0 (CRITICAL) —
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H- Clasificación CWE: CWE-306 (Missing Authentication for Critical Function)
- Catálogo CISA KEV: No reportado en el catálogo al momento del análisis.
El impacto es total, comprometiendo tanto la confidencialidad como la integridad y disponibilidad del sistema afectado y de cualquier entorno de red adyacente en el que tenga visibilidad operativa.
¿Cómo funciona? (Análisis Técnico)
La campaña de explotación observada por la red de honeypots de VulnCheck detalla una serie de técnicas sofisticadas para automatizar el compromiso de los dispositivos industriales:
- Flujo inicial de infección y despliegue: El atacante envía una solicitud HTTP que constituye un exploit completo. Este despliega un flujo de Node-RED de manera automatizada y oculta detrás de múltiples capas de codificación para burlar inspecciones superficiales de seguridad en la red.
- Descarga y ejecución de binarios (Campaña de Botnet): El flujo malicioso ejecuta un script wrapper de shell que utiliza la herramienta
wgetpara recuperar un binario de botnet enfocado en la arquitectura AMD64 desde la dirección IP85.215.73[.]250. Siwgetfalla, el sistema intenta utilizarcurlcomo mecanismo alternativo de recuperación. El binario descargado es almacenado en la ruta basada en memoria RAM/dev/shm/.by ejecutado de inmediato. - Evolución de la cadena de ataque (Fase de dos etapas): Posteriormente, los operadores modificaron la infraestructura para emplear una estrategia de dos fases, descargando un script adicional denominado
wget.shdesde el mismo servidor. Asimismo, se detectaron peticiones dirigidas a45.194.90[.]57:38472para recuperar un payload bajo el nombre de.sys_update, guardándolo en disco como/tmp/.kworkercon la intención evidente de imitar un hilo legítimo del núcleo del sistema operativo (kernel worker thread). - Persistencia mediante Backdoors de comandos HTTP: En múltiples muestras analizadas, los atacantes prescindieron de descargadores y optaron por configurar un endpoint HTTP interno dentro de Node-RED (por ejemplo, rutas aleatorias o
/cmd). Este extremo se conecta mediante un nodo de función (function node) a un nodo de ejecución de comandos (exec node con la opción addpay habilitada). Esto permite al agresor inyectar y ejecutar órdenes arbitrarias en el sistema operativo simplemente pasando parámetros en consultas HTTP posteriores, logrando persistencia incluso frente a reinicios del sistema cuando los implantes en memoria se pierden.
Sistemas / Entornos Afectados
La vulnerabilidad impacta de manera directa a los siguientes entornos industriales y componentes de software:
| CVE | Categoría (CWE) | Impacto | CVSS | Vector (resumido) |
|---|---|---|---|---|
| CVE-2026-58115 | CWE-306 | Ejecución remota de código con máximos privilegios | 10.0 (Crítico) | AV:N/AC:L/PR:N/UI:N/VC:H/VI:H/VA:H |
- Hardware afectado: Siemens SIMATIC IoT2050 Advanced (referencia de pieza 6ES7647-0BA00-1YA2).
- Software afectado: Todas las versiones de firmware anteriores a la V4.3.4.1 que ejecuten Siemens Industrial OS con el entorno de programación Node-RED preinstalado o habilitado.
- Perfil de riesgo: Dispositivos edge computing e pasarelas IoT industriales expuestas directamente a redes corporativas o a Internet sin segmentación ni firewalls perimetrales adecuados.
Mitigación y Detección
Remediación
Siemens ha publicado avisos de seguridad oficiales y actualizaciones de firmware para solucionar el vector de exposición:
- Actualización de firmware: Actualizar los dispositivos SIMATIC IoT2050 Advanced a la versión V4.3.4.1 o superior, donde la interfaz HTTP de Node-RED requiere autenticación obligatoria.
- Desinstalación de servicios innecesarios: Si Node-RED no es requerido para las operaciones del proceso industrial, se recomienda su desinstalación completa del sistema.
- Hardening de la instalación: En caso de requerir el uso de Node-RED, aplicar estrictamente las directrices de endurecimiento del fabricante y de la comunidad:
- Habilitar obligatoriamente el acceso seguro mediante HTTPS.
- Proteger el editor y la API de administración configurando autenticación basada en credenciales o integrando un proveedor OAuth / OpenID.
- Proteger los nodos HTTP y el panel de control (Node-RED Dashboard) mediante esquemas de autenticación básica (Basic Auth).
Detección
Los equipos de respuesta a incidentes (Blue Team) deben supervisar activamente la infraestructura en busca de los siguientes Indicadores de Compromiso (IoCs) y patrones anómalos:
- Conexiones de red salientes inusuales desde pasarelas IoT hacia direcciones IP externas conocidas asociadas a distribución de malware (
85.215.73[.]250,45.194.90[.]57). - Creación de archivos sospechosos en directorios temporales o basados en memoria, tales como
/dev/shm/.b,/tmp/.kworkero scripts desconocidos comowget.sh. - Presencia de flujos no autorizados en Node-RED que expongan puntos de entrada HTTP (
/cmdo rutas arbitrarias) vinculados a nodos de ejecución de comandos (exec).
Aviso de Inteligencia Defensiva: “La explotación automatizada de la interfaz de Node-RED no solo compromete la pasarela IoT individual, sino que establece un punto de pivote crítico dentro de la red de tecnología operativa (OT), permitiendo a los atacantes enmascarar actividades maliciosas bajo procesos legítimos del kernel.”
Recapitulando
La explotación activa de la vulnerabilidad CVE-2026-58115 en los controladores Siemens SIMATIC IoT2050 Advanced pone de manifiesto los riesgos asociados a la exposición predeterminada de interfaces de programación en entornos industriales. La combinación de una configuración de autenticación ausente con la capacidad nativa de ejecutar comandos del sistema convierte a Node-RED en un vector altamente atractivo para operadores de botnets y actores maliciosos persistentes. La pronta actualización del firmware y la estricta segmentación de redes y control de accesos son medidas indispensables para salvaguardar la infraestructura crítica.
Referencias
- Lakshmanan, R. (2026). Attackers Exploit Critical Siemens IoT2050 Flaw to Plant Remote Command Backdoors. The Hacker News. https://thehackernews.com/2026/11/attackers-exploit-critical-siemens-iot2050-flaw-to-plant-remote-command-backdoors.html
- VulnCheck. (2026). Exploitation Targeting Node-RED. VulnCheck Threat Intelligence Blog. https://www.vulncheck.com/blog/exploitation-targeting-node-red
- Siemens AG. (2026). Security Advisory SSA-834709: Vulnerabilities in SIMATIC IoT2050 Advanced. Siemens ProductCERT. https://cert-portal.siemens.com/productcert/html/ssa-834709.html
- Node-RED Project. (2026). Securing Node-RED Runtime. Official Documentation. https://nodered.org/docs/user-guide/runtime/securing-node-red
- VirusTotal. (2026). Threat Analysis for IP 85.215.73.250. https://www.virustotal.com/gui/ip-address/85.215.73.250/detection
- VirusTotal. (2026). Threat Analysis for IP 45.194.90.57. https://www.virustotal.com/gui/ip-address/45.194.90.57/detection