Vulnerability Description
xpointer.c in libxml2 before 2.9.5 (as used in Apple iOS before 10, OS X before 10.12, tvOS before 10, and watchOS before 3, and other products) does not forbid namespace nodes in XPointer ranges, which allows remote attackers to execute arbitrary code or cause a denial of service (use-after-free and memory corruption) via a crafted XML document.
CVSS Score
CRITICAL
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Apple | Iphone Os | < 10.0 |
| Apple | Mac Os X | < 10.12 |
| Apple | Tvos | < 10.0 |
| Apple | Watchos | < 3.0 |
| Xmlsoft | Libxml2 | < 2.9.5 |
Related Weaknesses (CWE)
References
- http://lists.apple.com/archives/security-announce/2016/Sep/msg00006.htmlMailing ListVendor Advisory
- http://lists.apple.com/archives/security-announce/2016/Sep/msg00008.htmlMailing ListVendor Advisory
- http://lists.apple.com/archives/security-announce/2016/Sep/msg00010.htmlMailing ListVendor Advisory
- http://lists.apple.com/archives/security-announce/2016/Sep/msg00011.htmlMailing ListVendor Advisory
- http://www.securityfocus.com/bid/93054Third Party AdvisoryVDB Entry
- http://www.securitytracker.com/id/1036858Third Party AdvisoryVDB Entry
- http://www.securitytracker.com/id/1038623Third Party AdvisoryVDB Entry
- https://git.gnome.org/browse/libxml2/commit/?id=c1d1f7121194036608bf555f08d3062aPatchThird Party Advisory
- https://security.gentoo.org/glsa/201701-37Third Party Advisory
- https://support.apple.com/HT207141Vendor Advisory
- https://support.apple.com/HT207142Vendor Advisory
- https://support.apple.com/HT207143Vendor Advisory
- https://support.apple.com/HT207170Vendor Advisory
- http://lists.apple.com/archives/security-announce/2016/Sep/msg00006.htmlMailing ListVendor Advisory
- http://lists.apple.com/archives/security-announce/2016/Sep/msg00008.htmlMailing ListVendor Advisory
FAQ
What is CVE-2016-4658?
CVE-2016-4658 is a vulnerability with a CVSS score of 9.8 (CRITICAL). xpointer.c in libxml2 before 2.9.5 (as used in Apple iOS before 10, OS X before 10.12, tvOS before 10, and watchOS before 3, and other products) does not forbid namespace nodes in XPointer ranges, whi...
How severe is CVE-2016-4658?
CVE-2016-4658 has been rated CRITICAL with a CVSS base score of 9.8/10. This is considered a critical vulnerability requiring immediate attention.
Is there a patch for CVE-2016-4658?
Check the references section above for vendor advisories and patch information. Affected products include: Apple Iphone Os, Apple Mac Os X, Apple Tvos, Apple Watchos, Xmlsoft Libxml2.