High severity7.8NVD Advisory· Published May 20, 2016· Updated Jun 17, 2026
CVE-2016-1840
CVE-2016-1840
Description
Heap-based buffer overflow in the xmlFAParsePosCharGroup 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 execute arbitrary code or cause a denial of service (memory corruption) via a crafted XML document.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected products
63cpe:2.3:o:canonical:ubuntu_linux:12.04:*:*:*:lts:*:*:*+ 3 more
- cpe:2.3:o:canonical:ubuntu_linux:12.04:*:*:*:lts:*:*:*
- cpe:2.3:o:canonical:ubuntu_linux:14.04:*:*:*:lts:*:*:*
- cpe:2.3:o:canonical:ubuntu_linux:15.10:*:*:*:*:*:*:*
- cpe:2.3:o:canonical:ubuntu_linux:16.04:*:*:*:lts:*:*:*
cpe:2.3:o:redhat:enterprise_linux_desktop:6.0:*:*:*:*:*:*:*+ 1 more
- cpe:2.3:o:redhat:enterprise_linux_desktop:6.0:*:*:*:*:*:*:*
- cpe:2.3:o:redhat:enterprise_linux_desktop:7.0:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux_server:6.0:*:*:*:*:*:*:*+ 1 more
- cpe:2.3:o:redhat:enterprise_linux_server:6.0:*:*:*:*:*:*:*
- cpe:2.3:o:redhat:enterprise_linux_server:7.0:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux_server_aus:7.2:*:*:*:*:*:*:*+ 3 more
- cpe:2.3:o:redhat:enterprise_linux_server_aus:7.2:*:*:*:*:*:*:*
- cpe:2.3:o:redhat:enterprise_linux_server_aus:7.3:*:*:*:*:*:*:*
- cpe:2.3:o:redhat:enterprise_linux_server_aus:7.4:*:*:*:*:*:*:*
- cpe:2.3:o:redhat:enterprise_linux_server_aus:7.6:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux_server_eus:7.2:*:*:*:*:*:*:*+ 4 more
- cpe:2.3:o:redhat:enterprise_linux_server_eus:7.2:*:*:*:*:*:*:*
- cpe:2.3:o:redhat:enterprise_linux_server_eus:7.3:*:*:*:*:*:*:*
- cpe:2.3:o:redhat:enterprise_linux_server_eus:7.4:*:*:*:*:*:*:*
- cpe:2.3:o:redhat:enterprise_linux_server_eus:7.5:*:*:*:*:*:*:*
- cpe:2.3:o:redhat:enterprise_linux_server_eus:7.6:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux_server_tus:7.2:*:*:*:*:*:*:*+ 2 more
- cpe:2.3:o:redhat:enterprise_linux_server_tus:7.2:*:*:*:*:*:*:*
- cpe:2.3:o:redhat:enterprise_linux_server_tus:7.3:*:*:*:*:*:*:*
- cpe:2.3:o:redhat:enterprise_linux_server_tus:7.6:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux_workstation:6.0:*:*:*:*:*:*:*+ 1 more
- cpe:2.3:o:redhat:enterprise_linux_workstation:6.0:*:*:*:*:*:*:*
- cpe:2.3:o:redhat:enterprise_linux_workstation:7.0:*:*:*:*:*:*:*
- osv-coords33 versionspkg:rpm/opensuse/libxml2&distro=openSUSE%20Tumbleweedpkg:rpm/opensuse/python-libxml2&distro=openSUSE%20Tumbleweedpkg:rpm/suse/libxml2&distro=SUSE%20Linux%20Enterprise%20Desktop%2012pkg:rpm/suse/libxml2&distro=SUSE%20Linux%20Enterprise%20Desktop%2012%20SP1pkg:rpm/suse/libxml2&distro=SUSE%20Linux%20Enterprise%20Server%2011%20SP2-LTSSpkg:rpm/suse/libxml2&distro=SUSE%20Linux%20Enterprise%20Server%2011%20SP3-LTSSpkg:rpm/suse/libxml2&distro=SUSE%20Linux%20Enterprise%20Server%2011%20SP3-TERADATApkg:rpm/suse/libxml2&distro=SUSE%20Linux%20Enterprise%20Server%2011%20SP4pkg:rpm/suse/libxml2&distro=SUSE%20Linux%20Enterprise%20Server%2012pkg:rpm/suse/libxml2&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP1pkg:rpm/suse/libxml2&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2011%20SP4pkg:rpm/suse/libxml2&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012pkg:rpm/suse/libxml2&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP1pkg:rpm/suse/libxml2&distro=SUSE%20Linux%20Enterprise%20Software%20Development%20Kit%2011%20SP4pkg:rpm/suse/libxml2&distro=SUSE%20Linux%20Enterprise%20Software%20Development%20Kit%2012pkg:rpm/suse/libxml2&distro=SUSE%20Linux%20Enterprise%20Software%20Development%20Kit%2012%20SP1pkg:rpm/suse/libxml2&distro=SUSE%20Manager%202.1pkg:rpm/suse/libxml2&distro=SUSE%20Manager%20Proxy%202.1pkg:rpm/suse/libxml2&distro=SUSE%20OpenStack%20Cloud%205pkg:rpm/suse/libxml2-python&distro=SUSE%20Linux%20Enterprise%20Server%2011%20SP2-LTSSpkg:rpm/suse/libxml2-python&distro=SUSE%20Linux%20Enterprise%20Server%2011%20SP3-LTSSpkg:rpm/suse/libxml2-python&distro=SUSE%20Linux%20Enterprise%20Server%2011%20SP3-TERADATApkg:rpm/suse/libxml2-python&distro=SUSE%20Linux%20Enterprise%20Server%2011%20SP4pkg:rpm/suse/libxml2-python&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2011%20SP4pkg:rpm/suse/libxml2-python&distro=SUSE%20Manager%202.1pkg:rpm/suse/libxml2-python&distro=SUSE%20Manager%20Proxy%202.1pkg:rpm/suse/libxml2-python&distro=SUSE%20OpenStack%20Cloud%205pkg:rpm/suse/python-libxml2&distro=SUSE%20Linux%20Enterprise%20Desktop%2012pkg:rpm/suse/python-libxml2&distro=SUSE%20Linux%20Enterprise%20Desktop%2012%20SP1pkg:rpm/suse/python-libxml2&distro=SUSE%20Linux%20Enterprise%20Server%2012pkg:rpm/suse/python-libxml2&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP1pkg:rpm/suse/python-libxml2&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012pkg:rpm/suse/python-libxml2&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP1
< 2.9.4-1.22+ 32 more
- (no CPE)range: < 2.9.4-1.22
- (no CPE)range: < 2.9.4-1.4
- (no CPE)range: < 2.9.1-24.1
- (no CPE)range: < 2.9.1-24.1
- (no CPE)range: < 2.7.6-0.44.1
- (no CPE)range: < 2.7.6-0.44.1
- (no CPE)range: < 2.7.6-0.44.1
- (no CPE)range: < 2.7.6-0.44.1
- (no CPE)range: < 2.9.1-24.1
- (no CPE)range: < 2.9.1-24.1
- (no CPE)range: < 2.7.6-0.44.1
- (no CPE)range: < 2.9.1-24.1
- (no CPE)range: < 2.9.1-24.1
- (no CPE)range: < 2.7.6-0.44.1
- (no CPE)range: < 2.9.1-24.1
- (no CPE)range: < 2.9.1-24.1
- (no CPE)range: < 2.7.6-0.44.1
- (no CPE)range: < 2.7.6-0.44.1
- (no CPE)range: < 2.7.6-0.44.1
- (no CPE)range: < 2.7.6-0.44.4
- (no CPE)range: < 2.7.6-0.44.4
- (no CPE)range: < 2.7.6-0.44.4
- (no CPE)range: < 2.7.6-0.44.4
- (no CPE)range: < 2.7.6-0.44.4
- (no CPE)range: < 2.7.6-0.44.4
- (no CPE)range: < 2.7.6-0.44.4
- (no CPE)range: < 2.7.6-0.44.4
- (no CPE)range: < 2.9.1-24.1
- (no CPE)range: < 2.9.1-24.1
- (no CPE)range: < 2.9.1-24.1
- (no CPE)range: < 2.9.1-24.1
- (no CPE)range: < 2.9.1-24.1
- (no CPE)range: < 2.9.1-24.1
Patches
Vulnerability mechanics
References
23- git.gnome.org/browse/libxml2/commit/nvdPatchThird Party Advisory
- kc.mcafee.com/corporate/indexnvdPatchThird Party Advisory
- bugzilla.gnome.org/show_bug.cginvdExploitIssue TrackingThird Party Advisory
- lists.apple.com/archives/security-announce/2016/May/msg00001.htmlnvdMailing ListVendor Advisory
- lists.apple.com/archives/security-announce/2016/May/msg00002.htmlnvdMailing ListVendor Advisory
- lists.apple.com/archives/security-announce/2016/May/msg00003.htmlnvdMailing ListVendor Advisory
- lists.apple.com/archives/security-announce/2016/May/msg00004.htmlnvdMailing ListVendor Advisory
- rhn.redhat.com/errata/RHSA-2016-2957.htmlnvdThird Party Advisory
- www.oracle.com/technetwork/topics/security/bulletinjul2016-3090568.htmlnvdThird Party Advisory
- www.oracle.com/technetwork/topics/security/linuxbulletinjul2016-3090544.htmlnvdThird Party Advisory
- www.oracle.com/technetwork/topics/security/ovmbulletinjul2016-3090546.htmlnvdThird Party Advisory
- www.securityfocus.com/bid/90691nvdThird Party AdvisoryVDB Entry
- www.securitytracker.com/id/1035890nvdThird Party AdvisoryVDB Entry
- www.ubuntu.com/usn/USN-2994-1nvdThird Party Advisory
- xmlsoft.org/news.htmlnvdRelease NotesVendor Advisory
- access.redhat.com/errata/RHSA-2016:1292nvdThird Party Advisory
- security.gentoo.org/glsa/201701-37nvdThird Party Advisory
- support.apple.com/HT206564nvdVendor Advisory
- support.apple.com/HT206566nvdVendor Advisory
- support.apple.com/HT206567nvdVendor Advisory
- support.apple.com/HT206568nvdVendor Advisory
- www.debian.org/security/2016/dsa-3593nvdThird Party Advisory
- www.tenable.com/security/tns-2016-18nvdThird Party Advisory
News mentions
0No linked articles in our index yet.