Multiple buffer overflows in (1) internal/XMLReader.cpp, (2) util/XMLURL.cpp, and (3) util/XMLUri.cpp in the XML Parser library in Apache Xerces-C before 3.1.3 allow remote attackers to cause a denial of service (segmentation fault or memory corruption) or possibly execute arbitrary code via a crafted document.
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "3.1.1-5.1+deb8u1build0.14.04.1", "binary_name": "libxerces-c-dev" }, { "binary_version": "3.1.1-5.1+deb8u1build0.14.04.1", "binary_name": "libxerces-c-doc" }, { "binary_version": "3.1.1-5.1+deb8u1build0.14.04.1", "binary_name": "libxerces-c-samples" }, { "binary_version": "3.1.1-5.1+deb8u1build0.14.04.1", "binary_name": "libxerces-c-samples-dbgsym" }, { "binary_version": "3.1.1-5.1+deb8u1build0.14.04.1", "binary_name": "libxerces-c3.1" }, { "binary_version": "3.1.1-5.1+deb8u1build0.14.04.1", "binary_name": "libxerces-c3.1-dbgsym" } ] }
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "3.1.3+debian-1", "binary_name": "libxerces-c-dev" }, { "binary_version": "3.1.3+debian-1", "binary_name": "libxerces-c-doc" }, { "binary_version": "3.1.3+debian-1", "binary_name": "libxerces-c-samples" }, { "binary_version": "3.1.3+debian-1", "binary_name": "libxerces-c-samples-dbgsym" }, { "binary_version": "3.1.3+debian-1", "binary_name": "libxerces-c3.1" }, { "binary_version": "3.1.3+debian-1", "binary_name": "libxerces-c3.1-dbgsym" } ] }