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

Vulnerabilidad en el endpoint /v1/continue en la función node_cache.find_node() en ironic-inspector de openstack (CVE-2019-10141)

Gravedad CVSS v3.1:
CRÍTICA
Tipo:
CWE-89 Neutralización incorrecta de elementos especiales usados en un comando SQL (Inyección SQL)
Fecha de publicación:
30/07/2019
Última modificación:
04/08/2021

Descripción

Se detectó una vulnerabilidad en ironic-inspector de openstack en todas las versiones, excluyendo a la 5.0.2, 6.0.3, 7.2.4, 8.0.3 y 8.2.1. Se detectó una vulnerabilidad de inyección SQL en la función node_cache.find_node() de ironic-inspector de openstack. Esta función realiza una consulta SQL usando datos sin filtrar de un servidor que informa los resultados de la inspección (mediante una POST hacia el endpoint /v1/continue). Porque la API no está autenticada, el fallo podría ser explotado por un atacante con acceso a la red en la que ironic-inspector es detectado. Debido a que ironic-inspector usa los resultados de la consulta, es poco probable que se puedan obtener datos. Sin embargo, el atacante podría pasar datos maliciosos y crear una denegación de servicio.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:openstack:ironic-inspector:*:*:*:*:*:*:*:* 5.0.2 (excluyendo)
cpe:2.3:a:openstack:ironic-inspector:*:*:*:*:*:*:*:* 5.1.0 (incluyendo) 6.0.3 (excluyendo)
cpe:2.3:a:openstack:ironic-inspector:*:*:*:*:*:*:*:* 6.1.0 (incluyendo) 7.2.4 (excluyendo)
cpe:2.3:a:openstack:ironic-inspector:*:*:*:*:*:*:*:* 8.0.0 (incluyendo) 8.0.3 (excluyendo)
cpe:2.3:a:openstack:ironic-inspector:*:*:*:*:*:*:*:* 8.1.0 (incluyendo) 8.2.1 (excluyendo)
cpe:2.3:a:redhat:openstack:10:*:*:*:*:*:*:*
cpe:2.3:a:redhat:openstack:13:*:*:*:*:*:*:*
cpe:2.3:a:redhat:openstack:14:*:*:*:*:*:*:*
cpe:2.3:a:redhat:openstack:9:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux:7.0:*:*:*:*:*:*:*