Description
The XML parser in Xerces-C++ before 3.0.0 allows context-dependent attackers to cause a denial of service (stack consumption and crash) via an XML schema definition with a large maxOccurs value, which triggers excessive memory consumption during validation of an XML file.
References
- xerces-maxoccurs-dos(45596) vdb-entry
- 31533 vdb-entry
- http://xerces.apache.org/xerces-c/releases.html
- 32108 third-party-advisory
- http://issues.apache.org/jira/browse/XERCESC-1051