First published: Thu Dec 26 2019(Updated: )
An issue was discovered in ezXML 0.8.3 through 0.8.6. The function ezxml_decode, while parsing a crafted XML file, performs incorrect memory handling, leading to a heap-based buffer over-read while running strchr() starting with a pointer after a '\0' character (where the processing of a string was finished).
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Ezxml Project Ezxml | >=0.8.3<=0.8.6 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2019-20005 is a vulnerability in ezXML 0.8.3 through 0.8.6 that allows for a heap-based buffer over-read while parsing a crafted XML file.
CVE-2019-20005 has a severity score of 6.5, which is considered medium.
CVE-2019-20005 affects Ezxml Project Ezxml versions 0.8.3 through 0.8.6.
The CWE ID for CVE-2019-20005 is 125.
To fix the vulnerability in ezXML, update to a version higher than 0.8.6.