Envío de registros, alertas y datos de telemetría a través de un diodo de datos

Descubre cómo
Utilizamos inteligencia artificial para traducir el sitio web y, aunque nos esforzamos por garantizar la precisión, es posible que las traducciones no sean siempre 100 % exactas. Agradecemos tu comprensión.

Refuerzo de OT Security la vulnerabilidad CVE-2018-17924 con las soluciones MetaDefender

Por OPSWAT
Comparte esta publicación

En nuestra última edición de los blogs técnicos sobre CVE, se encargó a nuestros becarios Khanh y Dang la tarea de identificar y solucionar la vulnerabilidad CVE-2018-17924. La exhaustiva investigación en la que se basan estos blogs corre a cargo de estos estudiantes de posgrado matriculados en nuestro programa de becas OPSWAT , puesto en marcha en septiembre de 2023.

Fotografías de Dang Tran, de la Universidad de Ciencias de Ho Chi Minh, y de Khanh Vo, de la Universidad de Tecnología y Educación de Ho Chi Minh
Los estudiantes participaron en el programa OPSWAT

En este blog abordaremos los riesgos asociados a CVE-2018-17924, una vulnerabilidad que afecta a los controladores MicroLogix 1400 de Rockwell Automation, y cómo las soluciones OPSWATpueden ayudar a subsanarla.

¿Qué es un PLC y qué es el controlador Micrologix 1400 de Rockwell Automation?

Un PLC (controlador lógico programable) es un ordenador industrial diseñado para automatizar procesos mediante el control de maquinaria y otras operaciones industriales. Funciona en entornos hostiles y está programado para realizar tareas específicas basadas en la información recibida de los sensores. El controlador MicroLogix 1400 de Rockwell Automation es un PLC compacto y modular que se utiliza habitualmente en aplicaciones de pequeño y mediano tamaño. Conocido por su rentabilidad y flexibilidad, es compatible con diversos protocolos de comunicación y ofrece opciones de E/S digitales y analógicas para la interconexión con dispositivos.

Controladores MicroLogix 1400 y módulos de comunicaciones ControlLogix 1756 de Rockwell Automation

La programación se realiza normalmente mediante el software de Rockwell Automation a través de la lógica de escalera, lo que permite a los usuarios crear secuencias de control. El MicroLogix 1400 es versátil y resulta adecuado para tareas como el control de máquinas y la automatización de procesos. Su modularidad permite a los usuarios ampliar y personalizar el sistema en función de los requisitos específicos de cada aplicación.

Acerca de CVE-2018-17924

Ficha de vulnerabilidad de seguridad que muestra una puntuación de gravedad alta de 8,6 según el NIST NVD, con métricas detalladas del vector CVSS 3.x

Aspectos destacados de CVE

  1. Aprovechado a través de una red
  2. Fácil de ejecutar, no requiere privilegios especiales ni la intervención del usuario
  3. Tiene un grave impacto en la disponibilidad del sistema

Descripción de la vulnerabilidad (CVE)

Un agente malintencionado remoto no autenticado podría enviar una solicitud de conexión CIP a un dispositivo afectado y, una vez establecida la conexión, enviar una nueva configuración de IP al dispositivo afectado, incluso si el controlador del sistema está configurado en modo Hard RUN. Cuando el dispositivo afectado acepta esta nueva configuración de IP, se produce una pérdida de comunicación entre el dispositivo y el resto del sistema, ya que el tráfico del sistema sigue intentando comunicarse con el dispositivo a través de la dirección IP sobrescrita.

Evaluación de riesgos

Si se aprovecha esta vulnerabilidad, un atacante no autenticado podría modificar la configuración del sistema y provocar una pérdida de comunicación entre el dispositivo y el sistema.

Sectores de infraestructuras críticas

Sectores críticos: industria manufacturera, alimentación y agricultura, sistemas de transporte, sistemas de abastecimiento de agua y de tratamiento de aguas residuales

Países o zonas de despliegue

En todo el mundo

Entender los CVE y la amenaza que supone el CVE-2018-17924

En el cambiante panorama de la ciberseguridad de los sistemas de tecnología operativa (OT), es fundamental comprender las vulnerabilidades y exposiciones comunes (CVE). Las CVE son identificadores estandarizados que se asignan a vulnerabilidades conocidas y proporcionan un lenguaje común para que las organizaciones y los profesionales de la seguridad debatan, compartan y aborden los problemas de seguridad. Se documentan para garantizar que todo el personal de seguridad esté al corriente de ellas y pueda adoptar las medidas correctivas necesarias para prevenir ataques a sus sistemas.

Cada CVE incluye un identificador único, una breve descripción de la vulnerabilidad e información importante sobre su gravedad y su posible impacto.

La naturaleza única y peligrosa de CVE-2018-17924

El programa de becas OPSWATse centró en la vulnerabilidad CVE-2018-17924, que afecta a los controladores MicroLogix 1400 de Rockwell Automation. Lo que hace que esta vulnerabilidad sea especialmente peligrosa es su facilidad de explotación y el grave impacto que puede tener en los sistemas industriales.

Accesibilidad y bajo nivel de cualificación

La vulnerabilidad CVE-2018-17924 puede explotarse de forma remota con un nivel de habilidad mínimo. Esto la convierte en un arma potente en manos de atacantes con conocimientos básicos, lo que aumenta considerablemente el panorama de amenazas potenciales. La facilidad de ejecución, unida a la capacidad de afectar a los sistemas sin necesidad de privilegios especiales ni de la intervención del usuario, distingue a esta vulnerabilidad CVE en cuanto a su peligrosidad.

Grave impacto en la disponibilidad

La esencia del peligro radica en su potencial para alterar la disponibilidad de sistemas industriales críticos, en particular aquellos que utilizan controladores MicroLogix 1400 de Rockwell Automation. La gravedad se debe a que puede ser explotada de forma remota, lo que la pone al alcance de una amplia gama de posibles actores maliciosos. Al manipular la configuración IP del dispositivo afectado, un atacante no autenticado puede provocar una pérdida de comunicación entre el dispositivo y el sistema en general.

En sectores como la industria manufacturera, la agricultura, el transporte y los sistemas de abastecimiento de agua, donde la continuidad de las operaciones es fundamental y cualquier interrupción resulta desastrosa, las consecuencias pueden ser graves. El ataque permite a un atacante no autenticado enviar una solicitud de conexión CIP, lo que provoca un cambio en la configuración de la IP. En consecuencia, el sistema sigue comunicándose con el dispositivo utilizando la dirección IP sobrescrita, lo que da lugar a una interrupción significativa del flujo normal de operaciones. Esta pérdida de comunicación podría tener consecuencias de gran alcance, entre ellas retrasos en la producción, riesgos para la seguridad y enormes pérdidas económicas.

Dificultades en la mitigación

La mitigación de los riesgos asociados a CVE-2018-17924 plantea varios retos. Es posible que las medidas de seguridad tradicionales no sean suficientes debido a esta vulnerabilidad. La posibilidad de explotar la falla de forma remota, sin necesidad de privilegios especiales ni de la intervención del usuario, complica la tarea de proteger los sistemas de manera eficaz.

Ejecución del proyecto: recreación del CVE — Una visión del peligro

Para poner de manifiesto las consecuencias prácticas de la vulnerabilidad CVE-2018-17924, el equipo OPSWAT recreó minuciosamente el escenario. Dividido en fases, el proyecto hizo hincapié en la sencillez del exploit, destacando que no se requerían privilegios especiales ni la intervención del usuario, así como el consiguiente impacto en la disponibilidad del sistema.

La metodología de ataque

Paso 1

Enviar una solicitud de conexión al PLC a través de Ethernet/IP y esperar la respuesta de la sesión

Paso 2

Enviar otra solicitud para modificar la configuración de IP mediante un mensaje CIP

Paso 3

Se produce una pérdida de comunicación entre los dispositivos y el resto del sistema debido a un cambio de IP

Como se puede ver a continuación, el valor del paquete se envía con el valor del encabezado de comando en 0x65 para registrar la sesión

Esta es la sesión obtenida tras enviar la solicitud; las direcciones IP indicadas son: DST: 192.168.93.99, SRC: 192.168.93.130

A continuación, se lleva a cabo la transferencia del paquete de solicitud encapsulado con el código de comando 0x6f

Como se puede ver en la imagen siguiente, la dirección IP de destino ha cambiado de 192.168.93.99 a 192.168.93.90

La contribución OPSWAT: visibilidad y prevención gracias a MetaDefender OT Security MetaDefender Industrial Firewall 

MetaDefender OT Security

De OPSWATMetaDefender OT Securitydesempeña un papel fundamental en la mitigación de los riesgos asociados al CVE-2018-17924. Sus capacidades van más allá de las medidas de seguridad tradicionales, ofreciendo una visión integral de los entornos industriales. Gracias a su función de visibilidad de activos, MetaDefender OT Security vulnerabilidades y posibles ataques, proporcionando una capa de defensa fundamental contra exploits como el descrito en el CVE.

Captura de pantalla de una interfaz de ciberseguridad en la que se muestran los detalles de las vulnerabilidades de un dispositivo industrial, incluidas las puntuaciones CVSS y el estado de los parches

Características y funciones principales

Advanced Threat Detection

MetaDefender OT Security mecanismos avanzados de detección de amenazas para identificar posibles riesgos antes de que puedan afectar al sistema.

Supervisión en tiempo real

La solución supervisa constantemente la actividad de la red, identificando rápidamente comportamientos anómalos y posibles brechas de seguridad.

Protección personalizada

MetaDefender OT Security diseñado teniendo en cuenta los protocolos industriales y ofrece una protección a medida contra las amenazas específicas de los entornos de tecnología operativa.

MetaDefender Industrial Firewall

De OPSWATMetaDefender Industrial FirewallOT Security OPSWAT complementa MetaDefender OT Security una capa adicional de defensa contra los ataques. Esta solución se centra específicamente en la detección y prevención de posibles vulnerabilidades en sistemas industriales críticos. Lo hace aislando las redes del sistema y evitando así que el ataque afecte a cualquiera de los activos o sistemas de la red.

Foto del producto:FirewallIndustrial  OPSWAT MetaDefender

Características y funciones principales

Detección de intrusiones

Firewall Industrial MetaDefender detectaFirewall posibles intrusiones y avisa de ellas, proporcionando a los operadores información oportuna para que puedan responder con eficacia.

Medidas preventivas

La solución va más allá de la detección, ya que aplica medidas preventivas para detener los ataques de raíz y proteger las infraestructuras críticas.

Capacidades de integración

Firewall Industrial MetaDefender se integraFirewall con los sistemas de control industrial existentes, lo que garantiza una interrupción mínima durante la implementación.


¡Mantente al día con OPSWAT!

Regístrate hoy mismo para recibir las últimas novedades de la empresa, historias, información sobre eventos y mucho más.