CVE-2019-15903

Severity CVSS v4.0:
Pending analysis
Type:
CWE-125 Out-of-bounds Read
Publication date:
04/09/2019
Last modified:
30/05/2025

Description

In libexpat before 2.2.8, crafted XML input could fool the parser into changing from DTD parsing to document parsing too early; a consecutive call to XML_GetCurrentLineNumber (or XML_GetCurrentColumnNumber) then resulted in a heap-based buffer over-read.

Vulnerable products and versions

CPE From Up to
cpe:2.3:a:libexpat_project:libexpat:*:*:*:*:*:*:*:* 2.2.8 (excluding)
cpe:2.3:a:python:python:*:*:*:*:*:*:*:* 2.7.0 (including) 2.7.17 (excluding)
cpe:2.3:a:python:python:*:*:*:*:*:*:*:* 3.5.0 (including) 3.5.8 (excluding)
cpe:2.3:a:python:python:*:*:*:*:*:*:*:* 3.6.0 (including) 3.6.10 (excluding)
cpe:2.3:a:python:python:*:*:*:*:*:*:*:* 3.7.0 (including) 3.7.5 (excluding)


References to Advisories, Solutions, and Tools