Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en OpenMRS (CVE-2022-23612)

Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-22 Limitación incorrecta de nombre de ruta a un directorio restringido (Path Traversal)
Fecha de publicación:
22/02/2022
Última modificación:
02/03/2022

Descripción

OpenMRS es un sistema de registro médico basado en el paciente que se centra en ofrecer a los proveedores un sistema de registro médico electrónico gratuito y personalizable. Las versiones afectadas están sujetas a la exfiltración arbitraria de archivos debido a un fallo en el saneo de la petición cuando son satisfechas peticiones GET para "/images" & "/initfilter/scripts". Esto puede permitir a un atacante acceder a cualquier archivo en un sistema que ejecute OpenMRS que sea accesible para el ID de usuario con el que es ejecutado OpenMRS. Las implementaciones afectadas deben actualizar a la última versión del parche de OpenMRS Core para la versión menor que usan. Estas son: 2.1.5, 2.2.1, 2.3.5, 2.4.5 y 2.5.3. Como regla general, esta vulnerabilidad ya está mitigada por la normalización de URL de Tomcat en Tomcat versión 7.0.28+. Los usuarios de versiones anteriores de Tomcat deberían considerar la posibilidad de actualizar su instancia de Tomcat, así como su instancia de OpenMRS

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:openmrs:openmrs:*:*:*:*:*:*:*:* 1.6 (incluyendo) 2.1.5 (excluyendo)
cpe:2.3:a:openmrs:openmrs:*:*:*:*:*:*:*:* 2.2.0 (incluyendo) 2.2.1 (excluyendo)
cpe:2.3:a:openmrs:openmrs:*:*:*:*:*:*:*:* 2.3.0 (incluyendo) 2.3.5 (excluyendo)
cpe:2.3:a:openmrs:openmrs:*:*:*:*:*:*:*:* 2.4.0 (incluyendo) 2.4.5 (excluyendo)
cpe:2.3:a:openmrs:openmrs:*:*:*:*:*:*:*:* 2.5.0 (incluyendo) 2.5.3 (excluyendo)