Múltiples vulnerabilidades en productos Siemens

Fecha de publicación 11/12/2018
Importancia
5 - Crítica
Recursos Afectados
  • [Actualización 12/03/2019] SINUMERIK 808D V4.7, todas las versiones anteriores a 4.91
  • [Actualización 12/03/2019] SINUMERIK 808D V4.8, todas las versiones anteriores a 4.91
  • SINUMERIK 828D V4.7, todas las versiones anteriores a la V4.7 SP6 HF1.
  • SINUMERIK 840D sl V4.7, todas las versiones anteriores a la V4.7 SP6 HF5.
  • SINUMERIK 840D sl V4.8, todas las versiones anteriores a la V4.8 SP3.
  • SINAMICS PERFECT HARMONY GH180, con drivers MLFB 6SR32, MLFB 6SR52, MLFB 6SR42 con opción A30 y MLFB 6SR325.
  • TIM 1531 IRC, todas las versiones anteriores a la V2.0.
Descripción

Los investigadores de Kaspersky Lab y McAfee Corporation, Anton Kalinin, Danila Parnishchev, Dmitry Sklyar, Gleb Gritsai, Kirill Nesterov, Radu Motspan y Sergey Sidorov han coordinado con Siemens el tratamiento de varias vulnerabilidades de tipo de envío de falta de control en permisos de ficheros, escalada de privilegios, desbordamiento de búfer, autenticación inadecuada y falta de control en llamadas ioctl que podrían permitir a un atacante provocar denegaciones de servicio, ejecutar código malicioso, realizar escaladas de privilegios u originar un malfuncionamiento de los dispositivos afectados.

Solución
  • Para las vulnerabilidades CVE-2018-11457, CVE-2018-11458, CVE-2018-11459, CVE-2018-11460, CVE-2018-11461, CVE-2018-11462, CVE-2018-11463, CVE-2018-11464, CVE-2018-11465, CVE-2018-11466, Siemens recomienda:
    • Revisar y restaurar las configuraciones por defecto (puertos 4842/tcp y 5900/tcp bloqueados) del cortafuegos para los puertos X130.
    • Restringir el acceso a los productos afectados solo a personal autorizado con los mínimos permisos posibles.
    • Aplicar el concepto de protección de celdas.
    • Usar VPN para la protección de las comunicaciones de red entre celdas.
    • Aplicar el concepto de defensa en profundidad.
  • CVE-2018-6690:
    • Proteger el acceso local al disco.
    • Asegurarse de que los dispositivos de almacenamiento USB están en blanco y libres de malware antes de conectarlos al disco.
    • Aplicar el concepto de protección de celdas e implementar defensa en profundidad.
  • CVE-2018-13816:
    • Restringir el acceso al puerto 102/tcp a direcciones IP de confianza.
    • [Actualización 18/12/2018] Actualizar a la versión de firmware V2.0 (y reiniciar la estación TIM de ingeniería).
  • Para más información, consultar los siguientes enlaces:
Detalle

Un usuario malintencionado podría aprovechar alguna de estas vulnerabilidades del tipo:

  • Envío de paquetes especialmente diseñados.
  • Falta de control en permisos de ficheros.
  • Falta de control en permisos de ficheros CRAMFS.
  • Escalada de privilegios.
  • Envío de paquetes especialmente diseñados.
  • Desbordamiento de búfer.
  • Denegación de servicio en servidor VNC.
  • Falta de control en llamadas ioctl.
  • Envío de paquetes especialmente diseñados.
  • Ejecución de código.
  • Autenticación inadecuada.

Se han reservado los identificadores CVE-2018-11457, CVE-2018-11458, CVE-2018-11459, CVE-2018-11460, CVE-2018-11461, CVE-2018-11462, CVE-2018-11463, CVE-2018-11464, CVE-2018-11465, CVE-2018-11466 y CVE-2018-13816, y asignado CVE-2018-11490 para estas vulnerabilidades.

Encuesta valoración