HIGH · 8.1

CVE-2016-4472

The overflow protection in Expat is removed by compilers with certain optimization settings, which allows remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via c...

Vulnerability Description

The overflow protection in Expat is removed by compilers with certain optimization settings, which allows remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via crafted XML data. NOTE: this vulnerability exists because of an incomplete fix for CVE-2015-1283 and CVE-2015-2716.

CVSS Score

8.1

HIGH

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack Vector
NETWORK
Attack Complexity
HIGH
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
HIGH
Integrity
HIGH
Availability
HIGH

Affected Products

VendorProductVersions
Libexpat ProjectLibexpat<= 2.1.1
CanonicalUbuntu Linux12.04
McafeePolicy Auditor< 6.5.1
PythonPython>= 2.7.0, < 2.7.15

Related Weaknesses (CWE)

References

FAQ

What is CVE-2016-4472?

CVE-2016-4472 is a vulnerability with a CVSS score of 8.1 (HIGH). The overflow protection in Expat is removed by compilers with certain optimization settings, which allows remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via c...

How severe is CVE-2016-4472?

CVE-2016-4472 has been rated HIGH with a CVSS base score of 8.1/10. Review the CVSS metrics above for detailed severity breakdown.

Is there a patch for CVE-2016-4472?

Check the references section above for vendor advisories and patch information. Affected products include: Libexpat Project Libexpat, Canonical Ubuntu Linux, Mcafee Policy Auditor, Python Python.