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

Vulnerabilidad en analizador en libexpat. (CVE-2019-15903)

Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-125 Lectura fuera de límites
Fecha de publicación:
04/09/2019
Última modificación:
30/05/2025

Descripción

En libexpat versiones anteriores a 2.2.8, una entrada XML especialmente diseñada podría engañar al analizador para que cambie de análisis DTD a análisis de documentos demasiado pronto; una llamada consecutiva a la función XML_GetCurrentLineNumber (o XML_GetCurrentColumnNumber) luego resultó en una lectura excesiva del búfer en la región heap de la memoria.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:libexpat_project:libexpat:*:*:*:*:*:*:*:* 2.2.8 (excluyendo)
cpe:2.3:a:python:python:*:*:*:*:*:*:*:* 2.7.0 (incluyendo) 2.7.17 (excluyendo)
cpe:2.3:a:python:python:*:*:*:*:*:*:*:* 3.5.0 (incluyendo) 3.5.8 (excluyendo)
cpe:2.3:a:python:python:*:*:*:*:*:*:*:* 3.6.0 (incluyendo) 3.6.10 (excluyendo)
cpe:2.3:a:python:python:*:*:*:*:*:*:*:* 3.7.0 (incluyendo) 3.7.5 (excluyendo)


Referencias a soluciones, herramientas e información