Description
The xmlPArserPrintFileContextInternal function in libxml2 before 2.9.4, as used in Apple iOS before 9.3.2, OS X before 10.11.5, tvOS before 9.2.1, and watchOS before 2.2.1, allows remote attackers to cause a denial of service (heap-based buffer over-read) via a crafted XML document.
In plain language
AI Worth attentionThis bug is in an XML-reading feature and can be triggered by opening a specially crafted XML file to crash or freeze affected Apple devices; if your business devices aren’t updated to the listed versions, you should act.
CVE-2016-1838 is a heap-based buffer over-read in the xmlPArserPrintFileContextInternal function in libxml2 (before 2.9.4) as used by Apple iOS/tvOS/watchOS/macOS; it is triggered when a user opens a crafted XML document, leading to a denial of service (crash/unresponsiveness) rather than data theft.
What to do now
- Check whether any business-owned Apple devices (iOS, macOS/OS X, tvOS, watchOS) and any apps that include/ship libxml2 are on versions older than iOS 9.3.2, OS X 10.11.5, tvOS 9.2.1, or watchOS 2.2.1.
- Update iOS devices to 9.3.2 or newer.
- Update macOS/OS X devices to 10.11.5 or newer.
- Update tvOS devices to 9.2.1 or newer.
- Update watchOS devices to 2.2.1 or newer.
- If immediate updating isn’t possible, restrict users from opening XML files from unknown sources and block unexpected XML attachments coming from email/web downloads.
CVSS Vector Breakdown
AV:LAttack VectorAC:LAttack ComplexityPR:NPrivileges RequiredUI:RUser InteractionS:UScopeC:NConfidentialityI:NIntegrityA:HAvailabilityWeaknesses
Affected Products
Exploitability
Exploit details including PoC links, Metasploit modules, and scanner templates are available after registration.
View exploit detailsAttack Graph
Click technique nodes for MITRE ATT&CK details · drag to pan · Ctrl/⌘ + scroll to zoom, or go fullscreen.
MITRE ATT&CK
1 techniqueReferences
Unlock Complete Vulnerability Intelligence
Get the full picture for CVE-2016-1838 and every CVE in our database. Create a free account — no credit card required.
Create Free Account