Exploitation Summary
EIP tracks 1 public exploit for CVE-2016-1838. PoCs published by Google Security Research.
AI-analyzed exploit summary This exploit demonstrates a heap-based out-of-bounds memory read vulnerability in libxml2 2.9.3, triggered by a malformed XML file processed by xmllint. The crash occurs in xmlParserPrintFileContextInternal due to improper bounds checking.
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.
Exploits (1)
This exploit demonstrates a heap-based out-of-bounds memory read vulnerability in libxml2 2.9.3, triggered by a malformed XML file processed by xmllint. The crash occurs in xmlParserPrintFileContextInternal due to improper bounds checking.
References (24)
Scores
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H