Upstream information

CVE-2016-1840 at MITRE

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.

SUSE information

CVSS v2 Scores
  National Vulnerability Database
Base Score 6.82
Vector AV:N/AC:M/Au:N/C:P/I:P/A:P
Access Vector Network
Access Complexity Medium
Authentication None
Confidentiality Impact Partial
Integrity Impact Partial
Availability Impact Partial
CVSS v3 Scores
  National Vulnerability Database
Base Score 8.8
Vector AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Access Vector Network
Access Complexity Low
Privileges Required None
User Interaction Required
Scope Unchanged
Confidentiality Impact High
Integrity Impact High
Availability Impact High
SUSE Bugzilla entry: 981115 [RESOLVED / FIXED]

SUSE Security Advisories:

List of released packages

Product(s) Fixed package version(s) References
SUSE Linux Enterprise Desktop 12
  • libxml2 >= 2.9.1-24.1
  • libxml2-2 >= 2.9.1-24.1
  • libxml2-2-32bit >= 2.9.1-24.1
  • libxml2-tools >= 2.9.1-24.1
  • python-libxml2 >= 2.9.1-24.1
Patchnames:
SUSE-SLE-DESKTOP-12-2016-915
SUSE Linux Enterprise Desktop 12 SP1
  • libxml2 >= 2.9.1-24.1
  • libxml2-2 >= 2.9.1-24.1
  • libxml2-2-32bit >= 2.9.1-24.1
  • libxml2-tools >= 2.9.1-24.1
  • python-libxml2 >= 2.9.1-24.1
Patchnames:
SUSE-SLE-DESKTOP-12-SP1-2016-915
SUSE Linux Enterprise Desktop 12 SP2
  • libxml2-2 >= 2.9.4-27.1
  • libxml2-2-32bit >= 2.9.4-27.1
  • libxml2-tools >= 2.9.4-27.1
  • python-libxml2 >= 2.9.4-27.1
Patchnames:
SUSE Linux Enterprise Desktop 12 SP2 GA libxml2-2
SUSE Linux Enterprise Desktop 12 SP2 GA python-libxml2
SUSE Linux Enterprise Server 11 SP2-LTSS
  • libxml2 >= 2.7.6-0.44.1
  • libxml2-32bit >= 2.7.6-0.44.1
  • libxml2-doc >= 2.7.6-0.44.1
  • libxml2-python >= 2.7.6-0.44.4
Patchnames:
slessp2-libxml2-12616
SUSE Linux Enterprise Server 11 SP3-LTSS
  • libxml2 >= 2.7.6-0.44.1
  • libxml2-32bit >= 2.7.6-0.44.1
  • libxml2-doc >= 2.7.6-0.44.1
  • libxml2-python >= 2.7.6-0.44.4
Patchnames:
slessp3-libxml2-12616
SUSE Linux Enterprise Server 11 SP4
  • libxml2 >= 2.7.6-0.44.1
  • libxml2-32bit >= 2.7.6-0.44.1
  • libxml2-doc >= 2.7.6-0.44.1
  • libxml2-python >= 2.7.6-0.44.4
  • libxml2-x86 >= 2.7.6-0.44.1
Patchnames:
slessp4-libxml2-12616
SUSE Linux Enterprise Server 12
  • libxml2 >= 2.9.1-24.1
  • libxml2-2 >= 2.9.1-24.1
  • libxml2-2-32bit >= 2.9.1-24.1
  • libxml2-doc >= 2.9.1-24.1
  • libxml2-tools >= 2.9.1-24.1
  • python-libxml2 >= 2.9.1-24.1
Patchnames:
SUSE-SLE-SERVER-12-2016-915
SUSE Linux Enterprise Server 12 SP1
  • libxml2 >= 2.9.1-24.1
  • libxml2-2 >= 2.9.1-24.1
  • libxml2-2-32bit >= 2.9.1-24.1
  • libxml2-doc >= 2.9.1-24.1
  • libxml2-tools >= 2.9.1-24.1
  • python-libxml2 >= 2.9.1-24.1
Patchnames:
SUSE-SLE-SERVER-12-SP1-2016-915
SUSE Linux Enterprise Server 12 SP2
  • libxml2-2 >= 2.9.4-27.1
  • libxml2-2-32bit >= 2.9.4-27.1
  • libxml2-doc >= 2.9.4-27.1
  • libxml2-tools >= 2.9.4-27.1
  • python-libxml2 >= 2.9.4-27.1
Patchnames:
SUSE Linux Enterprise Server 12 SP2 GA libxml2-2
SUSE Linux Enterprise Server 12 SP2 GA python-libxml2
SUSE Linux Enterprise Server for Raspberry Pi 12 SP2
  • libxml2-2 >= 2.9.4-27.1
  • libxml2-doc >= 2.9.4-27.1
  • libxml2-tools >= 2.9.4-27.1
  • python-libxml2 >= 2.9.4-27.1
Patchnames:
SUSE Linux Enterprise Server for Raspberry Pi 12 SP2 GA libxml2-2
SUSE Linux Enterprise Server for Raspberry Pi 12 SP2 GA python-libxml2
SUSE Linux Enterprise Software Development Kit 11 SP4
  • libxml2 >= 2.7.6-0.44.1
  • libxml2-devel >= 2.7.6-0.44.1
  • libxml2-devel-32bit >= 2.7.6-0.44.1
Patchnames:
sdksp4-libxml2-12616
SUSE Linux Enterprise Software Development Kit 12
  • libxml2 >= 2.9.1-24.1
  • libxml2-devel >= 2.9.1-24.1
Patchnames:
SUSE-SLE-SDK-12-2016-915
SUSE Linux Enterprise Software Development Kit 12 SP1
  • libxml2 >= 2.9.1-24.1
  • libxml2-devel >= 2.9.1-24.1
Patchnames:
SUSE-SLE-SDK-12-SP1-2016-915
SUSE Linux Enterprise Software Development Kit 12 SP2
  • libxml2-devel >= 2.9.4-27.1
Patchnames:
SUSE Linux Enterprise Software Development Kit 12 SP2 GA libxml2-devel
SUSE Manager 2.1
  • libxml2 >= 2.7.6-0.44.1
  • libxml2-32bit >= 2.7.6-0.44.1
  • libxml2-doc >= 2.7.6-0.44.1
  • libxml2-python >= 2.7.6-0.44.4
Patchnames:
sleman21-libxml2-12616
SUSE Manager Proxy 2.1
  • libxml2 >= 2.7.6-0.44.1
  • libxml2-32bit >= 2.7.6-0.44.1
  • libxml2-doc >= 2.7.6-0.44.1
  • libxml2-python >= 2.7.6-0.44.4
Patchnames:
slemap21-libxml2-12616
SUSE OpenStack Cloud 5
  • libxml2 >= 2.7.6-0.44.1
  • libxml2-32bit >= 2.7.6-0.44.1
  • libxml2-doc >= 2.7.6-0.44.1
  • libxml2-python >= 2.7.6-0.44.4
Patchnames:
sleclo50sp3-libxml2-12616
openSUSE 13.2
  • libxml2 >= 2.9.4-7.17.1
  • libxml2-2 >= 2.9.4-7.17.1
  • libxml2-2-32bit >= 2.9.4-7.17.1
  • libxml2-2-debuginfo >= 2.9.4-7.17.1
  • libxml2-2-debuginfo-32bit >= 2.9.4-7.17.1
  • libxml2-debugsource >= 2.9.4-7.17.1
  • libxml2-devel >= 2.9.4-7.17.1
  • libxml2-devel-32bit >= 2.9.4-7.17.1
  • libxml2-doc >= 2.9.4-7.17.1
  • libxml2-tools >= 2.9.4-7.17.1
  • libxml2-tools-debuginfo >= 2.9.4-7.17.1
  • python-libxml2 >= 2.9.4-7.17.1
  • python-libxml2-debuginfo >= 2.9.4-7.17.1
  • python-libxml2-debugsource >= 2.9.4-7.17.1
Patchnames:
openSUSE-2016-734
openSUSE Leap 42.1
  • libxml2 >= 2.9.1-19.1
  • libxml2-2 >= 2.9.1-19.1
  • libxml2-2-32bit >= 2.9.1-19.1
  • libxml2-2-debuginfo >= 2.9.1-19.1
  • libxml2-2-debuginfo-32bit >= 2.9.1-19.1
  • libxml2-debugsource >= 2.9.1-19.1
  • libxml2-devel >= 2.9.1-19.1
  • libxml2-devel-32bit >= 2.9.1-19.1
  • libxml2-doc >= 2.9.1-19.1
  • libxml2-tools >= 2.9.1-19.1
  • libxml2-tools-debuginfo >= 2.9.1-19.1
  • python-libxml2 >= 2.9.1-19.1
  • python-libxml2-debuginfo >= 2.9.1-19.1
  • python-libxml2-debugsource >= 2.9.1-19.1
Patchnames:
openSUSE-2016-733
openSUSE Leap 42.2
  • libxml2-2 >= 2.9.4-1.4
  • libxml2-2-32bit >= 2.9.4-1.4
  • libxml2-devel >= 2.9.4-1.4
  • libxml2-tools >= 2.9.4-1.4
  • python-libxml2 >= 2.9.4-1.3
Patchnames:
openSUSE Leap 42.2 GA libxml2-2
openSUSE Leap 42.2 GA python-libxml2
openSUSE Tumbleweed
  • libxml2-2 >= 2.9.4-1.22
  • libxml2-2-32bit >= 2.9.4-1.22
  • libxml2-devel >= 2.9.4-1.22
  • libxml2-devel-32bit >= 2.9.4-1.22
  • libxml2-doc >= 2.9.4-1.22
  • libxml2-tools >= 2.9.4-1.22
  • python-libxml2 >= 2.9.4-1.4
Patchnames:
openSUSE Tumbleweed GA libxml2-2
openSUSE Tumbleweed GA python-libxml2