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

Vulnerabilidad en un proxy inverso en una URL en el endpoint /new en Prometheus (CVE-2021-29622)

Gravedad CVSS v3.1:
MEDIA
Tipo:
CWE-601 Redireccionamiento de URL a sitio no confiable (Open Redirect)
Fecha de publicación:
19/05/2021
Última modificación:
26/05/2021

Descripción

Prometheus es un sistema de monitoreo de código abierto y una base de datos de series de tiempo. En la versión 2.23.0, Prometheus cambió su Interfaz de Usuario predeterminada a la Nueva interfaz de usuario. Para garantizar una transición sin problemas, la URL con el prefijo /new redirecciona a /. Debido a un bug en el código, es posible para un atacante diseñar una URL que pueda redireccionar a cualquier otra URL, en el endpoint /new. Si un usuario visita un servidor de Prometheus con una dirección especialmente diseñada, ellos pueden ser redirigidos a una URL arbitraria. El problema fue parcheado en las versiones 2.26.1 y 2.27.1. En la versión 2.28.0, el endpoint /new será eliminado completamente. La solución es deshabilitar un acceso a /new por medio de un proxy inverso en frente de Prometheus

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:prometheus:prometheus:*:*:*:*:*:*:*:* 2.23.0 (incluyendo) 2.26.1 (excluyendo)
cpe:2.3:a:prometheus:prometheus:2.27.0:-:*:*:*:*:*:*
cpe:2.3:a:prometheus:prometheus:2.27.0:rc0:*:*:*:*:*:*