Múltiples vulnerabilidades en el sistema CIGESv2

Fecha de publicación 20/03/2024
Importancia
5 - Crítica
Recursos Afectados
  • CIGESv2
Descripción

INCIBE ha coordinado la publicación de 7 vulnerabilidades, 3 de severidad crítica, 1 de severidad alta y 3 de severidad media, que afectan al sistema de gestión de colas y citas previas CIGESv2, las cuales han sido descubiertas por:

  • Óscar Atienza (CVE-2024-2722, CVE-2024-2723 y CVE-2024-2724).
  • Rubén López Herrera (CVE-2024-2725, CVE-2024-2726, CVE-2024-2727 y CVE-2024-2728).

A estas vulnerabilidades se le han asignado los siguientes códigos, puntuación base CVSS v3.1, vector del CVSS y el tipo de vulnerabilidad CWE de cada vulnerabilidad:

  • CVE-2024-2722 a CVE-2024-2724: 9.8 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H | CWE-89
  • CVE-2024-2725: 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N | CWE-200 
  • CVE-2024-2726: 6.1 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N | CWE-79 
  • CVE-2024-2727: 6.1 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N | CWE-79 
  • CVE-2024-2728: 4.1 | CVSS:3.1/AV:P/AC:L/PR:L/UI:R/S:U/C:H/I:N/A:N | CWE-200

Solución

Todas las vulnerabilidades han sido solucionadas en la nueva versión del producto, CIGESv3. 

El fabricante ha desarrollado un parche para aquellos clientes que no hayan migrado a la nueva versión.

Detalle
  • Vulnerabilidad de inyección SQL en el sistema CIGESv2. Esta vulnerabilidad podría permitir a un usuario remoto recuperar todos los datos almacenados en la base de datos enviando una consulta SQL especialmente diseñada. La relación de CVE asignados es la siguiente:
    • CVE-2024-2722: /ajaxConfigTotem.php, parámetro 'id'.
    • CVE-2024-2723: /ajaxSubServicios.php, parámetro 'idServicio'.
    • CVE-2024-2724: /ajaxServiciosAtencion.php, parámetro 'idServicio'.
  • CVE-2024-2725: vulnerabilidad de exposición de información en el sistema CIGESv2. Un atacante remoto podría ser capaz de acceder a /vendor/composer/installed.json y recuperar todos los paquetes instalados que utiliza la aplicación.
  • CVE-2024-2726: vulnerabilidad Stored Cross-Site Scripting (Stored-XSS) que afecta al sistema CIGESv2, permitiendo a un atacante ejecutar y almacenar código javascript malicioso en el formulario de la aplicación sin necesidad de registro previo.
  • CVE-2024-2727: vulnerabilidad de inyección HTML que afecta al sistema CIGESv2, que permite a un atacante inyectar código arbitrario y modificar elementos del sitio web y del mensaje de confirmación por correo electrónico.
  • CVE-2024-2728: vulnerabilidad de exposición de información en el sistema CIGESv2. Esta vulnerabilidad podría permitir a un atacante local interceptar el tráfico debido a la falta de implementación adecuada del protocolo TLS.
Listado de referencias