Vulnerabilidad en Nginx-ui (CVE-2024-22197)
Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-77
Neutralización incorrecta de elementos especiales usados en un comando (Inyección de comando)
Fecha de publicación:
11/01/2024
Última modificación:
29/02/2024
Descripción
Nginx-ui son estadísticas en línea para indicadores del servidor. Supervise el uso de la CPU, el uso de la memoria, el promedio de carga y el uso del disco en tiempo real. La página `Home > Preference` expone una pequeña lista de configuraciones de nginx, como `Nginx Access Log Path` y `Nginx Error Log Path`. Sin embargo, la API también expone `test_config_cmd`, `reload_cmd` y `restart_cmd`. Si bien la interfaz de usuario no permite a los usuarios modificar ninguna de estas configuraciones, es posible hacerlo enviando una solicitud a la API. Este problema puede provocar una ejecución remota de código, una escalada de privilegios y una divulgación de información autenticada. Este problema se solucionó en la versión 2.0.0.beta.9.
Impacto
Puntuación base 3.x
8.80
Gravedad 3.x
ALTA
Productos y versiones vulnerables
CPE | Desde | Hasta |
---|---|---|
cpe:2.3:a:nginxui:nginx_ui:*:*:*:*:*:*:*:* | 2.0.0 (excluyendo) | |
cpe:2.3:a:nginxui:nginx_ui:2.0.0:beta1:*:*:*:*:*:* | ||
cpe:2.3:a:nginxui:nginx_ui:2.0.0:beta2:*:*:*:*:*:* | ||
cpe:2.3:a:nginxui:nginx_ui:2.0.0:beta3:*:*:*:*:*:* | ||
cpe:2.3:a:nginxui:nginx_ui:2.0.0:beta4:*:*:*:*:*:* | ||
cpe:2.3:a:nginxui:nginx_ui:2.0.0:beta4_patch:*:*:*:*:*:* | ||
cpe:2.3:a:nginxui:nginx_ui:2.0.0:beta5:*:*:*:*:*:* | ||
cpe:2.3:a:nginxui:nginx_ui:2.0.0:beta5_patch:*:*:*:*:*:* | ||
cpe:2.3:a:nginxui:nginx_ui:2.0.0:beta6:*:*:*:*:*:* | ||
cpe:2.3:a:nginxui:nginx_ui:2.0.0:beta6_patch:*:*:*:*:*:* | ||
cpe:2.3:a:nginxui:nginx_ui:2.0.0:beta6_patch2:*:*:*:*:*:* | ||
cpe:2.3:a:nginxui:nginx_ui:2.0.0:beta7:*:*:*:*:*:* | ||
cpe:2.3:a:nginxui:nginx_ui:2.0.0:beta8:*:*:*:*:*:* | ||
cpe:2.3:a:nginxui:nginx_ui:2.0.0:beta8_patch:*:*:*:*:*:* |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página