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

Vulnerabilidad en un archivo XML en el archivo ezxml.c en la función ezxml_str2utf8 en ezXML (CVE-2019-20007)

Gravedad CVSS v3.1:
MEDIA
Tipo:
CWE-476 Desreferencia a puntero nulo (NULL)
Fecha de publicación:
26/12/2019
Última modificación:
02/01/2020

Descripción

Se detectó un problema en ezXML versiones 0.8.2 hasta 0.8.6. La función ezxml_str2utf8, mientras analiza un archivo XML diseñado, realiza una reasignación de longitud cero en el archivo ezxml.c, conllevando a devolver un puntero NULL (en algunos compiladores). Luego de esto, la función ezxml_parse_str no comprueba si la variable s no es NULL en el archivo ezxml.c, conduciendo a una desreferencia y bloqueo del puntero NULL (fallo de segmentación).

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:ezxml_project:ezxml:*:*:*:*:*:*:*:* 0.8.2 (incluyendo) 0.8.6 (incluyendo)


Referencias a soluciones, herramientas e información