CVE-2016-4610
Description
A memory corruption vulnerability in libxslt affects multiple Apple platforms, allowing remote code execution or denial of service via unknown vectors.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
A memory corruption vulnerability in libxslt affects multiple Apple platforms, allowing remote code execution or denial of service via unknown vectors.
Vulnerability
A memory corruption vulnerability exists in the libxslt library as used in Apple iOS prior to 9.3.3, OS X prior to 10.11.6, iTunes prior to 12.4.2 on Windows, iCloud prior to 5.2.1 on Windows, tvOS prior to 9.2.2, and watchOS prior to 2.2.2 [1][2][3][4]. The official description notes unknown vectors, and the issue is distinct from related CVEs (CVE-2016-4607, CVE-2016-4608, CVE-2016-4609, and CVE-2016-4612). The Apple security advisory for tvOS [3] mentions a memory corruption issue addressed through improved memory handling, which is consistent with the root cause of this vulnerability.
Exploitation
An attacker can exploit this vulnerability remotely by delivering a specially crafted input to the affected libxslt parser. The attack does not require authentication or user interaction beyond triggering processing of malicious content (e.g., visiting a web page or opening a crafted document that uses XSLT transformations). The exact network position required is not specified, but remote exploitation is possible. No proof-of-concept or detailed exploitation steps have been publicly disclosed by Apple.
Impact
Successful exploitation can lead to memory corruption, potentially resulting in arbitrary code execution with the privileges of the affected process or a denial of service. On iOS and OS X, this could allow a remote attacker to execute arbitrary code or cause a system crash [1][4]. The impact is rated critical with a CVSS v3 base score of 9.8.
Mitigation
Apple released fixes in the following versions on July 18, 2016: iOS 9.3.3, OS X 10.11.6, iTunes 12.4.2 for Windows, iCloud 5.2.1 for Windows, tvOS 9.2.2, and watchOS 2.2.2 [1][2][3][4]. Users should update their software to the latest available version. No workaround is documented. This vulnerability is not listed on the CISA Known Exploited Vulnerabilities (KEV) catalog.
AI Insight generated on May 23, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
7- Range: <9.2.2
- Range: <2.2.2
- Range: <12.4.2
- Range: <5.2.1
- Range: <9.3.3
- Range: <10.11.6
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
15- lists.apple.com/archives/security-announce/2016/Jul/msg00000.htmlnvdMailing ListVendor Advisory
- lists.apple.com/archives/security-announce/2016/Jul/msg00001.htmlnvdMailing ListVendor Advisory
- lists.apple.com/archives/security-announce/2016/Jul/msg00002.htmlnvdMailing ListVendor Advisory
- lists.apple.com/archives/security-announce/2016/Jul/msg00003.htmlnvdMailing ListVendor Advisory
- lists.apple.com/archives/security-announce/2016/Jul/msg00005.htmlnvdMailing ListVendor Advisory
- www.securityfocus.com/bid/91826nvdThird Party AdvisoryVDB Entry
- www.securitytracker.com/id/1036348nvdThird Party AdvisoryVDB Entry
- lists.debian.org/debian-lts-announce/2019/07/msg00020.htmlnvdMailing ListThird Party Advisory
- support.apple.com/HT206899nvdVendor Advisory
- support.apple.com/HT206901nvdVendor Advisory
- support.apple.com/HT206902nvdVendor Advisory
- support.apple.com/HT206903nvdVendor Advisory
- support.apple.com/HT206904nvdVendor Advisory
- support.apple.com/HT206905nvdVendor Advisory
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/SK4YNISS22MJY22YX5I6V2U63QZAUEHA/nvd
News mentions
0No linked articles in our index yet.