Basque Cyber Security Centre - Centro Vasco de Ciberseguridad

Múltiples vulnerabilidades en productos Siemens

Fecha de publicación: 11/12/2018

Importancia: Crítica

Recursos afectados:

  • SINUMERIK 808D V4.7, todas las versiones.
  • SINUMERIK 808D V4.8, todas las versiones.
  • 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.
    • 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.

Etiquetas: Actualización, Siemens, Vulnerabilidad