Skip to main content
← All vulnerabilities
CVE-2018-1311

The Apache Xerces-C 3.0.0 to 3.2.3 XML parser contains a use-after-free error triggered during the scanning of external DTDs.

Published
Last modified
published
Not listed in CISA KEV
1 proof of concept on GitHub

Summary

The Apache Xerces-C 3.0.0 to 3.2.3 XML parser contains a use-after-free error triggered during the scanning of external DTDs. This flaw has not been addressed in the maintained version of the library and has no current mitigation other than to disable DTD processing. This can be accomplished via the DOM using a standard parser feature, or via SAX using the XERCES_DISABLE_DTD environment variable.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • Apache Software Foundation Apache Xerces-C

    3.0.0 to 3.2.2

References 15

lists.apache.org

access.redhat.com

lists.debian.org

debian.org

oracle.com

marc.info

lists.fedoraproject.org

openwall.com

GitHub · johnjamesmccann/xerces-3.2.3-DTD-hotfix