CVE-2016-3627
The xmlStringGetNodeList function in tree.c in libxml2 2.9.3 and earlier, when used in recovery...
The xmlStringGetNodeList function in tree.c in libxml2 2.9.3 and earlier, when used in recovery mode, allows context-dependent attackers to cause a denial of service (infinite recursion, stack consumption, and application crash) via a crafted XML document.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.5
The xmlStringGetNodeList function in tree.c in libxml2 2.9.3 and earlier, when used in recovery mode, allows context-dependent attackers to cause a denial of service (infinite recursion, stack consumption, and application crash) via a crafted XML document.
- Record
CVE-2016-3627- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:N/A:P - Weakness
- CWE-674
- Updated
- 2026-11-02
CVE List
7.5
The xmlStringGetNodeList function in tree.c in libxml2 2.9.3 and earlier, when used in recovery mode, allows context-dependent attackers to cause a denial of service (infinite recursion, stack consumption, and application crash) via a crafted XML document.
- Record
CVE-2016-3627- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-674
- Updated
- 2026-11-02
EUVDEUVD-2016-4653
7.5
The xmlStringGetNodeList function in tree.c in libxml2 2.9.3 and earlier, when used in recovery mode, allows context-dependent attackers to cause a denial of service (infinite recursion, stack consumption, and application crash) via a crafted XML document.
- Record
EUVD-2016-4653- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-2xwf-cg9m-5547
7.5
The xmlStringGetNodeList function in tree.c in libxml2 2.9.3 and earlier, when used in recovery...
The xmlStringGetNodeList function in tree.c in libxml2 2.9.3 and earlier, when used in recovery mode, allows context-dependent attackers to cause a denial of service (infinite recursion, stack consumption, and application crash) via a crafted XML document.
- Record
GHSA-2xwf-cg9m-5547- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-20, CWE-674
- Updated
- 2026-11-02
OSV
7.5
The xmlStringGetNodeList function in tree.c in libxml2 2.9.3 and earlier, when used in recovery mode, allows context-dependent attackers to cause a denial of service (infinite recursion, stack consumption, and application crash) via a crafted XML document.
- Record
CVE-2016-3627- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2016-3627
7.5
The xmlStringGetNodeList function in tree.c in libxml2 2.9.3 and earlier, when used in recovery mode, allows context-dependent attackers to cause a denial of service (infinite recursion, stack consumption, and application crash) via a crafted XML document.
- Record
DEBIAN-CVE-2016-3627- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 10 moreShow less
OSVRHSA-2016:1292
7.8
Red Hat Security Advisory: libxml2 security update
- Record
RHSA-2016:1292- CVSS 3.0
- 7.8 High
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2016-3627
7.5
The xmlStringGetNodeList function in tree.c in libxml2 2.9.3 and earlier, when used in recovery mode, allows context-dependent attackers to cause a denial of service (infinite recursion, stack consumption, and application crash) via a crafted XML document.
- Record
UBUNTU-CVE-2016-3627- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVMGASA-2016-0187 No score
Updated libxml2 packages fix security vulnerability
When running in recovery mode, certain invalid XML documents would trigger an infinite recursion in libxml2 that ran until all stack space was exhausted. This vulnerability could have been used to facilitate a denial-of-sevice attack (CVE-2016-3627).
libxml2 limits the number of recursions an XML document can contain so to protect against the "Billion Laughs" denial-of-service attack. Unfortunately, the underlying counter was not incremented properly in all necessary locations. Therefore, specially crafted XML documents could exhaust all available stack space and crash the XML parser without running into the recursion limit (CVE-2016-3705).
- Record
MGASA-2016-0187- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10192-1 No score
libxml2-2-2.9.4-1.22 on GA media
These are all security issues fixed in the libxml2-2-2.9.4-1.22 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10192-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10228-1 No score
python-libxml2-2.9.4-1.4 on GA media
These are all security issues fixed in the python-libxml2-2.9.4-1.4 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10228-1- Updated
- 2026-11-02
OSVSUSE-SU-2016:1204-1 No score
Security update for libxml2
This update for libxml2 fixes two security issues:
-
libxml2 limits the number of recursions an XML document can contain so to protect against the 'Billion Laughs' denial-of-service attack. Unfortunately, the underlying counter was not incremented properly in all necessary locations. Therefore, specially crafted XML documents could exhaust all available stack space and crash the XML parser without running into the recursion limit. This vulnerability has been fixed. (bsc#975947)
-
When running in recovery mode, certain invalid XML documents would trigger an infinite recursion in libxml2 that ran until all stack space was exhausted. This vulnerability could have been used to facilitate a denial-of-sevice attack. (CVE-2016-3627, bsc#972335)
- Record
SUSE-SU-2016:1204-1- Updated
- 2026-11-02
OSVSUSE-SU-2016:1205-1 No score
Security update for libxml2
This update for libxml2 fixes two security issues:
-
libxml2 limits the number of recursions an XML document can contain so to protect against the 'Billion Laughs' denial-of-service attack. Unfortunately, the underlying counter was not incremented properly in all necessary locations. Therefore, specially crafted XML documents could exhaust all available stack space and crash the XML parser without running into the recursion limit. This vulnerability has been fixed. (bsc#975947)
-
When running in recovery mode, certain invalid XML documents would trigger an infinite recursion in libxml2 that ran until all stack space was exhausted. This vulnerability could have been used to facilitate a denial-of-sevice attack. (CVE-2016-3627, bsc#972335)
- Record
SUSE-SU-2016:1205-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:2699-1 No score
Security update for SLES 12 Docker image
The SUSE Linux Enterprise Server 12 container image has been updated to include security and stability fixes.
The following issues related to building of the container images have been fixed:
- Included krb5 package to avoid the inclusion of krb5-mini which gets selected as a dependency by the Build Service solver. (bsc#1056193)
- Do not install recommended packages when building container images. (bsc#975726)
A number of security issues that have been already fixed by updates released for SUSE Linux Enterprise Server 12 are now included in the base image. A package/CVE cross-reference is available below.
pam:
- CVE-2015-3238
libtasn1:
- CVE-2015-3622
- CVE-2016-4008
libidn:
- CVE-2015-2059
- CVE-2015-8948
- CVE-2016-6261
- CVE-2016-6262
- CVE-2016-6263
zlib:
- CVE-2016-9840
- CVE-2016-9841
- CVE-2016-9842
- CVE-2016-9843
curl:
- CVE-2016-5419
- CVE-2016-5420
- CVE-2016-5421
- CVE-2016-7141
- CVE-2016-7167
- CVE-2016-8615
- CVE-2016-8616
- CVE-2016-8617
- CVE-2016-8618
- CVE-2016-8619
- CVE-2016-8620
- CVE-2016-8621
- CVE-2016-8622
- CVE-2016-8623
- CVE-2016-8624
- CVE-2016-9586
- CVE-2017-1000100
- CVE-2017-1000101
- CVE-2017-7407
openssl:
- CVE-2016-2105
- CVE-2016-2106
- CVE-2016-2107
- CVE-2016-2108
- CVE-2016-2109
- CVE-2016-2177
- CVE-2016-2178
- CVE-2016-2179
- CVE-2016-2180
- CVE-2016-2181
- CVE-2016-2182
- CVE-2016-2183
- CVE-2016-6302
- CVE-2016-6303
- CVE-2016-6304
- CVE-2016-6306
libxml2:
- CVE-2014-0191
- CVE-2015-8806
- CVE-2016-1762
- CVE-2016-1833
- CVE-2016-1834
- CVE-2016-1835
- CVE-2016-1837
- CVE-2016-1838
- CVE-2016-1839
- CVE-2016-1840
- CVE-2016-2073
- CVE-2016-3627
- CVE-2016-3705
- CVE-2016-4447
- CVE-2016-4448
- CVE-2016-4449
- CVE-2016-4483
- CVE-2016-4658
- CVE-2016-9318
- CVE-2016-9597
- CVE-2017-9047
- CVE-2017-9048
- CVE-2017-9049
- CVE-2017-9050
util-linux:
- CVE-2015-5218
- CVE-2016-5011
- CVE-2017-2616
cracklib:
- CVE-2016-6318
systemd:
- CVE-2014-9770
- CVE-2015-8842
- CVE-2016-7796
pcre:
- CVE-2014-8964
- CVE-2015-2325
- CVE-2015-2327
- CVE-2015-2328
- CVE-2015-3210
- CVE-2015-3217
- CVE-2015-5073
- CVE-2015-8380
- CVE-2015-8381
- CVE-2015-8382
- CVE-2015-8383
- CVE-2015-8384
- CVE-2015-8385
- CVE-2015-8386
- CVE-2015-8387
- CVE-2015-8388
- CVE-2015-8389
- CVE-2015-8390
- CVE-2015-8391
- CVE-2015-8392
- CVE-2015-8393
- CVE-2015-8394
- CVE-2015-8395
- CVE-2016-1283
- CVE-2016-3191
appamor:
- CVE-2017-6507
bash:
- CVE-2014-6277
- CVE-2014-6278
- CVE-2016-0634
- CVE-2016-7543
cpio:
- CVE-2016-2037
glibc:
- CVE-2016-1234
- CVE-2016-3075
- CVE-2016-3706
- CVE-2016-4429
- CVE-2017-1000366
perl:
- CVE-2015-8853
- CVE-2016-1238
- CVE-2016-2381
- CVE-2016-6185
libssh2_org:
- CVE-2016-0787
expat:
- CVE-2012-6702
- CVE-2015-1283
- CVE-2016-0718
- CVE-2016-5300
- CVE-2016-9063
- CVE-2017-9233
ncurses:
- CVE-2017-10684
- CVE-2017-10685
- CVE-2017-11112
- CVE-2017-11113
libksba:
- CVE-2016-4574
- CVE-2016-4579
libgcrypt:
- CVE-2015-7511
- CVE-2016-6313
- CVE-2017-7526
dbus-1:
- CVE-2014-7824
- CVE-2015-0245
Finally, the following packages received non-security fixes:
- augeas
- bzip2
- ca-certificates-mozilla
- coreutils
- cryptsetup
- cyrus-sasl
- dirmngr
- e2fsprogs
- findutils
- gpg2
- insserv-compat
- kmod
- libcap
- libsolv
- libzypp
- openldap2
- p11-kit
- permissions
- procps
- rpm
- sed
- shadow
- zypper
- Record
SUSE-SU-2017:2699-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:2700-1 No score
Security update for SLES 12-SP1 Docker image
The SUSE Linux Enterprise Server 12 SP1 container image has been updated to include security and stability fixes.
The following issues related to building of the container images have been fixed:
- Included krb5 package to avoid the inclusion of krb5-mini which gets selected as a dependency by the Build Service solver. (bsc#1056193)
- Do not install recommended packages when building container images. (bsc#975726)
A number of security issues that have been already fixed by updates released for SUSE Linux Enterprise Server 12 SP1 are now included in the base image. A package/CVE cross-reference is available below.
pam:
- CVE-2015-3238
libtasn1:
- CVE-2015-3622
- CVE-2016-4008
expat:
expat:
- CVE-2012-6702
- CVE-2015-1283
- CVE-2016-0718
- CVE-2016-5300
- CVE-2016-9063
- CVE-2017-9233
libidn:
- CVE-2015-2059
- CVE-2015-8948
- CVE-2016-6261
- CVE-2016-6262
- CVE-2016-6263
zlib:
- CVE-2016-9840
- CVE-2016-9841
- CVE-2016-9842
- CVE-2016-9843
curl:
- CVE-2016-5419
- CVE-2016-5420
- CVE-2016-5421
- CVE-2016-7141
- CVE-2016-7167
- CVE-2016-8615
- CVE-2016-8616
- CVE-2016-8617
- CVE-2016-8618
- CVE-2016-8619
- CVE-2016-8620
- CVE-2016-8621
- CVE-2016-8622
- CVE-2016-8623
- CVE-2016-8624
- CVE-2016-9586
- CVE-2017-1000100
- CVE-2017-1000101
- CVE-2017-7407
openssl:
- CVE-2016-2105
- CVE-2016-2106
- CVE-2016-2107
- CVE-2016-2108
- CVE-2016-2109
- CVE-2016-2177
- CVE-2016-2178
- CVE-2016-2179
- CVE-2016-2180
- CVE-2016-2181
- CVE-2016-2182
- CVE-2016-2183
- CVE-2016-6302
- CVE-2016-6303
- CVE-2016-6304
- CVE-2016-6306
- CVE-2016-7056
- CVE-2016-8610
- CVE-2017-3731
cracklib:
- CVE-2016-6318
pcre:
- CVE-2014-8964
- CVE-2015-2325
- CVE-2015-2327
- CVE-2015-2328
- CVE-2015-3210
- CVE-2015-3217
- CVE-2015-5073
- CVE-2015-8380
- CVE-2015-8381
- CVE-2015-8382
- CVE-2015-8383
- CVE-2015-8384
- CVE-2015-8385
- CVE-2015-8386
- CVE-2015-8387
- CVE-2015-8388
- CVE-2015-8389
- CVE-2015-8390
- CVE-2015-8391
- CVE-2015-8392
- CVE-2015-8393
- CVE-2015-8394
- CVE-2015-8395
- CVE-2016-1283
- CVE-2016-3191
appamor:
- CVE-2017-6507
bash:
- CVE-2014-6277
- CVE-2014-6278
- CVE-2016-0634
- CVE-2016-7543
cpio:
- CVE-2016-2037
glibc:
- CVE-2016-1234
- CVE-2016-3075
- CVE-2016-3706
- CVE-2016-4429
- CVE-2017-1000366
perl:
- CVE-2015-8853
- CVE-2016-1238
- CVE-2016-2381
- CVE-2016-6185
libssh2_org:
- CVE-2016-0787
util-linux:
- CVE-2016-5011
- CVE-2017-2616
ncurses:
- CVE-2017-10684
- CVE-2017-10685
- CVE-2017-11112
- CVE-2017-11113
libksba:
- CVE-2016-4574
- CVE-2016-4579
libxml2:
- CVE-2014-0191
- CVE-2015-8806
- CVE-2016-1762
- CVE-2016-1833
- CVE-2016-1834
- CVE-2016-1835
- CVE-2016-1837
- CVE-2016-1838
- CVE-2016-1839
- CVE-2016-1840
- CVE-2016-2073
- CVE-2016-3627
- CVE-2016-3705
- CVE-2016-4447
- CVE-2016-4448
- CVE-2016-4449
- CVE-2016-4483
- CVE-2016-4658
- CVE-2016-9318
- CVE-2016-9597
- CVE-2017-9047
- CVE-2017-9048
- CVE-2017-9049
- CVE-2017-9050
libgcrypt:
- CVE-2015-7511
- CVE-2016-6313
- CVE-2017-7526
update-alternatives:
- CVE-2015-0860
systemd:
- CVE-2014-9770
- CVE-2015-8842
- CVE-2016-7796
dbus-1:
- CVE-2014-7824
- CVE-2015-0245
Finally, the following packages received non-security fixes:
- augeas
- bzip2
- ca-certificates-mozilla
- coreutils
- cryptsetup
- cyrus-sasl
- dirmngr
- e2fsprogs
- findutils
- gpg2
- insserv-compat
- kmod
- libcap
- libsolv
- libzypp
- lua51
- lvm2
- netcfg
- p11-kit
- permissions
- procps
- rpm
- sed
- sg3_utils
- shadow
- zypper
- Record
SUSE-SU-2017:2700-1- Updated
- 2026-11-02
OSVUSN-2994-1 No score
libxml2 vulnerabilities
It was discovered that libxml2 incorrectly handled certain malformed documents. If a user or automated system were tricked into opening a specially crafted document, an attacker could possibly cause libxml2 to crash, resulting in a denial of service. (CVE-2015-8806, CVE-2016-2073, CVE-2016-3627, CVE-2016-3705, CVE-2016-4447)
It was discovered that libxml2 incorrectly handled certain malformed documents. If a user or automated system were tricked into opening a specially crafted document, an attacker could cause libxml2 to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2016-1762, CVE-2016-1834)
Mateusz Jurczyk discovered that libxml2 incorrectly handled certain malformed documents. If a user or automated system were tricked into opening a specially crafted document, an attacker could cause libxml2 to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2016-1833, CVE-2016-1838, CVE-2016-1839)
Wei Lei and Liu Yang discovered that libxml2 incorrectly handled certain malformed documents. If a user or automated system were tricked into opening a specially crafted document, an attacker could cause libxml2 to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2016-1835, CVE-2016-1837)
Wei Lei and Liu Yang discovered that libxml2 incorrectly handled certain malformed documents. If a user or automated system were tricked into opening a specially crafted document, an attacker could cause libxml2 to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only applied to Ubuntu 14.04 LTS, Ubuntu 15.10 and Ubuntu 16.04 LTS. (CVE-2016-1836)
Kostya Serebryany discovered that libxml2 incorrectly handled certain malformed documents. If a user or automated system were tricked into opening a specially crafted document, an attacker could cause libxml2 to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2016-1840)
It was discovered that libxml2 would load certain XML external entities. If a user or automated system were tricked into opening a specially crafted document, an attacker could possibly obtain access to arbitrary files or cause resource consumption. (CVE-2016-4449)
Gustavo Grieco discovered that libxml2 incorrectly handled certain malformed documents. If a user or automated system were tricked into opening a specially crafted document, an attacker could possibly cause libxml2 to crash, resulting in a denial of service. (CVE-2016-4483)
- Record
USN-2994-1- Updated
- 2026-11-02
Affected products
- xmlsoft libxml2
- canonical ubuntu linux
- debian linux
- hp icewall federation agent
- hp icewall file manager
- opensuse leap
- oracle solaris
- oracle vm server
- redhat enterprise linux desktop
- redhat enterprise linux eus
- redhat enterprise linux server
- redhat enterprise linux server aus
Show 2 moreShow less
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libxml2Debian:12 |
before 2.9.3+dfsg1-1.1 | 2.9.3+dfsg1-1.1 |
libxml2Debian:13 |
before 2.9.3+dfsg1-1.1 | 2.9.3+dfsg1-1.1 |
libxml2Debian:14 |
before 2.9.3+dfsg1-1.1 | 2.9.3+dfsg1-1.1 |
libxml2Debian:7 |
before 2.8.0+dfsg1-7+wheezy6, plus listed versions 2.8.0+dfsg1-7+nmu12.8.0+dfsg1-7+nmu22.8.0+dfsg1-7+nmu32.8.0+dfsg1-7+wheezy12.8.0+dfsg1-7+wheezy22.8.0+dfsg1-7+wheezy32.8.0+dfsg1-7+wheezy42.8.0+dfsg1-7+wheezy5 |
2.8.0+dfsg1-7+wheezy6 |
libxml2Debian:8 |
before 2.9.1+dfsg1-5+deb8u2, plus listed versions 2.9.1+dfsg1-52.9.1+dfsg1-5+deb8u1 |
2.9.1+dfsg1-5+deb8u2 |
libxml2Mageia:5 |
before 2.9.3-1.1.mga5 | 2.9.3-1.1.mga5 |
libxml2Red Hat:enterprise_linux:6::client |
before 0:2.7.6-21.el6_8.1 | 0:2.7.6-21.el6_8.1 |
libxml2-debuginfoRed Hat:enterprise_linux:6::client |
before 0:2.7.6-21.el6_8.1 | 0:2.7.6-21.el6_8.1 |
libxml2-pythonRed Hat:enterprise_linux:6::client |
before 0:2.7.6-21.el6_8.1 | 0:2.7.6-21.el6_8.1 |
libxml2-develRed Hat:enterprise_linux:6::client |
before 0:2.7.6-21.el6_8.1 | 0:2.7.6-21.el6_8.1 |
Show 59 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libxml2-staticRed Hat:enterprise_linux:6::client |
before 0:2.7.6-21.el6_8.1 | 0:2.7.6-21.el6_8.1 |
libxml2Red Hat:enterprise_linux:6::computenode |
before 0:2.7.6-21.el6_8.1 | 0:2.7.6-21.el6_8.1 |
libxml2-debuginfoRed Hat:enterprise_linux:6::computenode |
before 0:2.7.6-21.el6_8.1 | 0:2.7.6-21.el6_8.1 |
libxml2-pythonRed Hat:enterprise_linux:6::computenode |
before 0:2.7.6-21.el6_8.1 | 0:2.7.6-21.el6_8.1 |
libxml2-develRed Hat:enterprise_linux:6::computenode |
before 0:2.7.6-21.el6_8.1 | 0:2.7.6-21.el6_8.1 |
libxml2-staticRed Hat:enterprise_linux:6::computenode |
before 0:2.7.6-21.el6_8.1 | 0:2.7.6-21.el6_8.1 |
libxml2Red Hat:enterprise_linux:6::server |
before 0:2.7.6-21.el6_8.1 | 0:2.7.6-21.el6_8.1 |
libxml2-debuginfoRed Hat:enterprise_linux:6::server |
before 0:2.7.6-21.el6_8.1 | 0:2.7.6-21.el6_8.1 |
libxml2-develRed Hat:enterprise_linux:6::server |
before 0:2.7.6-21.el6_8.1 | 0:2.7.6-21.el6_8.1 |
libxml2-pythonRed Hat:enterprise_linux:6::server |
before 0:2.7.6-21.el6_8.1 | 0:2.7.6-21.el6_8.1 |
libxml2-staticRed Hat:enterprise_linux:6::server |
before 0:2.7.6-21.el6_8.1 | 0:2.7.6-21.el6_8.1 |
libxml2Red Hat:enterprise_linux:6::workstation |
before 0:2.7.6-21.el6_8.1 | 0:2.7.6-21.el6_8.1 |
libxml2-debuginfoRed Hat:enterprise_linux:6::workstation |
before 0:2.7.6-21.el6_8.1 | 0:2.7.6-21.el6_8.1 |
libxml2-develRed Hat:enterprise_linux:6::workstation |
before 0:2.7.6-21.el6_8.1 | 0:2.7.6-21.el6_8.1 |
libxml2-pythonRed Hat:enterprise_linux:6::workstation |
before 0:2.7.6-21.el6_8.1 | 0:2.7.6-21.el6_8.1 |
libxml2-staticRed Hat:enterprise_linux:6::workstation |
before 0:2.7.6-21.el6_8.1 | 0:2.7.6-21.el6_8.1 |
libxml2Red Hat:enterprise_linux:7::client |
before 0:2.9.1-6.el7_2.3 | 0:2.9.1-6.el7_2.3 |
libxml2-debuginfoRed Hat:enterprise_linux:7::client |
before 0:2.9.1-6.el7_2.3 | 0:2.9.1-6.el7_2.3 |
libxml2-pythonRed Hat:enterprise_linux:7::client |
before 0:2.9.1-6.el7_2.3 | 0:2.9.1-6.el7_2.3 |
libxml2-develRed Hat:enterprise_linux:7::client |
before 0:2.9.1-6.el7_2.3 | 0:2.9.1-6.el7_2.3 |
libxml2-staticRed Hat:enterprise_linux:7::client |
before 0:2.9.1-6.el7_2.3 | 0:2.9.1-6.el7_2.3 |
libxml2Red Hat:enterprise_linux:7::computenode |
before 0:2.9.1-6.el7_2.3 | 0:2.9.1-6.el7_2.3 |
libxml2-debuginfoRed Hat:enterprise_linux:7::computenode |
before 0:2.9.1-6.el7_2.3 | 0:2.9.1-6.el7_2.3 |
libxml2-pythonRed Hat:enterprise_linux:7::computenode |
before 0:2.9.1-6.el7_2.3 | 0:2.9.1-6.el7_2.3 |
libxml2-develRed Hat:enterprise_linux:7::computenode |
before 0:2.9.1-6.el7_2.3 | 0:2.9.1-6.el7_2.3 |
libxml2-staticRed Hat:enterprise_linux:7::computenode |
before 0:2.9.1-6.el7_2.3 | 0:2.9.1-6.el7_2.3 |
libxml2Red Hat:enterprise_linux:7::server |
before 0:2.9.1-6.el7_2.3 | 0:2.9.1-6.el7_2.3 |
libxml2-debuginfoRed Hat:enterprise_linux:7::server |
before 0:2.9.1-6.el7_2.3 | 0:2.9.1-6.el7_2.3 |
libxml2-develRed Hat:enterprise_linux:7::server |
before 0:2.9.1-6.el7_2.3 | 0:2.9.1-6.el7_2.3 |
libxml2-pythonRed Hat:enterprise_linux:7::server |
before 0:2.9.1-6.el7_2.3 | 0:2.9.1-6.el7_2.3 |
libxml2-staticRed Hat:enterprise_linux:7::server |
before 0:2.9.1-6.el7_2.3 | 0:2.9.1-6.el7_2.3 |
libxml2Red Hat:enterprise_linux:7::workstation |
before 0:2.9.1-6.el7_2.3 | 0:2.9.1-6.el7_2.3 |
libxml2-debuginfoRed Hat:enterprise_linux:7::workstation |
before 0:2.9.1-6.el7_2.3 | 0:2.9.1-6.el7_2.3 |
libxml2-develRed Hat:enterprise_linux:7::workstation |
before 0:2.9.1-6.el7_2.3 | 0:2.9.1-6.el7_2.3 |
libxml2-pythonRed Hat:enterprise_linux:7::workstation |
before 0:2.9.1-6.el7_2.3 | 0:2.9.1-6.el7_2.3 |
libxml2-staticRed Hat:enterprise_linux:7::workstation |
before 0:2.9.1-6.el7_2.3 | 0:2.9.1-6.el7_2.3 |
libxml2SUSE:Linux Enterprise Desktop 12 |
before 2.9.1-20.1 | 2.9.1-20.1 |
python-libxml2SUSE:Linux Enterprise Desktop 12 |
before 2.9.1-20.1 | 2.9.1-20.1 |
libxml2SUSE:Linux Enterprise Desktop 12 SP1 |
before 2.9.1-20.1 | 2.9.1-20.1 |
python-libxml2SUSE:Linux Enterprise Desktop 12 SP1 |
before 2.9.1-20.1 | 2.9.1-20.1 |
libxml2SUSE:Linux Enterprise Software Development Kit 12 |
before 2.9.1-20.1 | 2.9.1-20.1 |
libxml2SUSE:Linux Enterprise Software Development Kit 12 SP1 |
before 2.9.1-20.1 | 2.9.1-20.1 |
libxml2SUSE:Linux Enterprise Server 12 |
before 2.9.1-20.1 | 2.9.1-20.1 |
python-libxml2SUSE:Linux Enterprise Server 12 |
before 2.9.1-20.1 | 2.9.1-20.1 |
libxml2SUSE:Linux Enterprise Server for SAP Applications 12 |
before 2.9.1-20.1 | 2.9.1-20.1 |
python-libxml2SUSE:Linux Enterprise Server for SAP Applications 12 |
before 2.9.1-20.1 | 2.9.1-20.1 |
libxml2SUSE:Linux Enterprise Server 12 SP1 |
before 2.9.1-20.1 | 2.9.1-20.1 |
python-libxml2SUSE:Linux Enterprise Server 12 SP1 |
before 2.9.1-20.1 | 2.9.1-20.1 |
libxml2SUSE:Linux Enterprise Server for SAP Applications 12 SP1 |
before 2.9.1-20.1 | 2.9.1-20.1 |
python-libxml2SUSE:Linux Enterprise Server for SAP Applications 12 SP1 |
before 2.9.1-20.1 | 2.9.1-20.1 |
libxml2SUSE:Linux Enterprise Software Development Kit 11 SP4 |
before 2.7.6-0.40.1 | 2.7.6-0.40.1 |
libxml2SUSE:Linux Enterprise Server 11 SP4 |
before 2.7.6-0.40.1 | 2.7.6-0.40.1 |
libxml2-pythonSUSE:Linux Enterprise Server 11 SP4 |
before 2.7.6-0.40.3 | 2.7.6-0.40.3 |
libxml2SUSE:Linux Enterprise Server for SAP Applications 11 SP4 |
before 2.7.6-0.40.1 | 2.7.6-0.40.1 |
libxml2-pythonSUSE:Linux Enterprise Server for SAP Applications 11 SP4 |
before 2.7.6-0.40.3 | 2.7.6-0.40.3 |
libxml2Ubuntu:14.04:LTS |
before 2.9.1+dfsg1-3ubuntu4.8, plus listed versions 2.9.1+dfsg1-3ubuntu22.9.1+dfsg1-3ubuntu32.9.1+dfsg1-3ubuntu42.9.1+dfsg1-3ubuntu4.12.9.1+dfsg1-3ubuntu4.2 Show 5 moreShow less2.9.1+dfsg1-3ubuntu4.32.9.1+dfsg1-3ubuntu4.42.9.1+dfsg1-3ubuntu4.52.9.1+dfsg1-3ubuntu4.62.9.1+dfsg1-3ubuntu4.7 |
2.9.1+dfsg1-3ubuntu4.8 |
libxml2Ubuntu:16.04:LTS |
before 2.9.3+dfsg1-1ubuntu0.1, plus listed versions 2.9.2+zdfsg1-42.9.2+zdfsg1-4ubuntu12.9.2+zdfsg1-4ubuntu22.9.2+zdfsg1-4ubuntu32.9.3+dfsg1-1 |
2.9.3+dfsg1-1ubuntu0.1 |
libxml2openSUSE:Tumbleweed |
before 2.9.4-1.22 | 2.9.4-1.22 |
python-libxml2openSUSE:Tumbleweed |
before 2.9.4-1.4 | 2.9.4-1.4 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | Oneton429/CVE-2016-3627 | 2025-10-19 |
History
| Recorded | Changed | Sources |
|---|---|---|
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2016-3627 is a high vulnerability (CVSS 7.5) in Xmlsoft Libxml2, published May 3, 2016. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 7.03%, the 94th percentile. Fixed in libxml2 2.9.3+dfsg1-1.1.
References
seclists.org/fulldisclosure/2016/May/10
oracle.com/technetwork/topics/security/ovmbulletinjul2016-3090546.html
h20566.www2.hpe.com/portal/site/hpsc/public/kb/docDisplay?docId=emr_na-c05157239
kc.mcafee.com/corporate/index?page=content&id=SB10170
lists.opensuse.org/opensuse-updates/2016-05/msg00127.html
lists.opensuse.org/opensuse-updates/2016-05/msg00055.html
Show 194 moreShow less
access.redhat.com/errata/RHSA-2016:1292
openwall.com/lists/oss-security/2016/03/21/2
oracle.com/technetwork/topics/security/linuxbulletinjul2016-3090544.html
debian.org/security/2016/dsa-3593
securitytracker.com/id/1035335
ubuntu.com/usn/USN-2994-1
oracle.com/technetwork/topics/security/bulletinjul2016-3090568.html
securityfocus.com/bid/84992
tenable.com/security/tns-2016-18
rhn.redhat.com/errata/RHSA-2016-2957.html
security.gentoo.org/glsa/201701-37
openwall.com/lists/oss-security/2016/03/21/3
nvd.nist.gov/vuln/detail/CVE-2016-3627
github.com/advisories/GHSA-2xwf-cg9m-5547
security-tracker.debian.org/tracker/CVE-2016-3627
advisories.mageia.org/MGASA-2016-0187.html
bugs.mageia.org/show_bug.cgi?id=18346
openwall.com/lists/oss-security/2016/05/03/4
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1319829
bugzilla.redhat.com/show_bug.cgi?id=1332443
bugzilla.redhat.com/show_bug.cgi?id=1338682
bugzilla.redhat.com/show_bug.cgi?id=1338686
bugzilla.redhat.com/show_bug.cgi?id=1338691
bugzilla.redhat.com/show_bug.cgi?id=1338696
bugzilla.redhat.com/show_bug.cgi?id=1338700
bugzilla.redhat.com/show_bug.cgi?id=1338701
bugzilla.redhat.com/show_bug.cgi?id=1338702
bugzilla.redhat.com/show_bug.cgi?id=1338703
bugzilla.redhat.com/show_bug.cgi?id=1338705
bugzilla.redhat.com/show_bug.cgi?id=1338706
bugzilla.redhat.com/show_bug.cgi?id=1338708
bugzilla.redhat.com/show_bug.cgi?id=1338711
security.access.redhat.com/data/csaf/v2/advisories/2016/rhsa-2016_1292.json
access.redhat.com/security/cve/CVE-2016-1762
cve.org/CVERecord?id=CVE-2016-1762
nvd.nist.gov/vuln/detail/CVE-2016-1762
access.redhat.com/security/cve/CVE-2016-1833
cve.org/CVERecord?id=CVE-2016-1833
nvd.nist.gov/vuln/detail/CVE-2016-1833
access.redhat.com/security/cve/CVE-2016-1834
cve.org/CVERecord?id=CVE-2016-1834
nvd.nist.gov/vuln/detail/CVE-2016-1834
access.redhat.com/security/cve/CVE-2016-1835
cve.org/CVERecord?id=CVE-2016-1835
nvd.nist.gov/vuln/detail/CVE-2016-1835
access.redhat.com/security/cve/CVE-2016-1836
cve.org/CVERecord?id=CVE-2016-1836
nvd.nist.gov/vuln/detail/CVE-2016-1836
access.redhat.com/security/cve/CVE-2016-1837
cve.org/CVERecord?id=CVE-2016-1837
nvd.nist.gov/vuln/detail/CVE-2016-1837
access.redhat.com/security/cve/CVE-2016-1838
cve.org/CVERecord?id=CVE-2016-1838
nvd.nist.gov/vuln/detail/CVE-2016-1838
access.redhat.com/security/cve/CVE-2016-1839
cve.org/CVERecord?id=CVE-2016-1839
nvd.nist.gov/vuln/detail/CVE-2016-1839
access.redhat.com/security/cve/CVE-2016-1840
cve.org/CVERecord?id=CVE-2016-1840
nvd.nist.gov/vuln/detail/CVE-2016-1840
access.redhat.com/security/cve/CVE-2016-3627
cve.org/CVERecord?id=CVE-2016-3627
access.redhat.com/security/cve/CVE-2016-3705
cve.org/CVERecord?id=CVE-2016-3705
nvd.nist.gov/vuln/detail/CVE-2016-3705
access.redhat.com/security/cve/CVE-2016-4447
cve.org/CVERecord?id=CVE-2016-4447
nvd.nist.gov/vuln/detail/CVE-2016-4447
access.redhat.com/security/cve/CVE-2016-4448
cve.org/CVERecord?id=CVE-2016-4448
nvd.nist.gov/vuln/detail/CVE-2016-4448
access.redhat.com/security/cve/CVE-2016-4449
cve.org/CVERecord?id=CVE-2016-4449
nvd.nist.gov/vuln/detail/CVE-2016-4449
suse.com/support/update/announcement/2016/suse-su-20161204-1
bugzilla.suse.com/972335
bugzilla.suse.com/975947
suse.com/security/cve/CVE-2016-3627
suse.com/support/update/announcement/2016/suse-su-20161205-1
suse.com/support/update/announcement/2017/suse-su-20172699-1
bugzilla.suse.com/1056193
bugzilla.suse.com/975726
suse.com/security/cve/CVE-2012-6702
suse.com/security/cve/CVE-2014-0191
suse.com/security/cve/CVE-2014-6271
suse.com/security/cve/CVE-2014-6277
suse.com/security/cve/CVE-2014-6278
suse.com/security/cve/CVE-2014-7169
suse.com/security/cve/CVE-2014-7187
suse.com/security/cve/CVE-2014-7824
suse.com/security/cve/CVE-2014-8964
suse.com/security/cve/CVE-2014-9770
suse.com/security/cve/CVE-2015-0245
suse.com/security/cve/CVE-2015-1283
suse.com/security/cve/CVE-2015-2059
suse.com/security/cve/CVE-2015-2325
suse.com/security/cve/CVE-2015-2327
suse.com/security/cve/CVE-2015-2328
suse.com/security/cve/CVE-2015-3210
suse.com/security/cve/CVE-2015-3217
suse.com/security/cve/CVE-2015-3238
suse.com/security/cve/CVE-2015-3622
suse.com/security/cve/CVE-2015-5073
suse.com/security/cve/CVE-2015-5218
suse.com/security/cve/CVE-2015-5276
suse.com/security/cve/CVE-2015-7511
suse.com/security/cve/CVE-2015-8380
suse.com/security/cve/CVE-2015-8381
suse.com/security/cve/CVE-2015-8382
suse.com/security/cve/CVE-2015-8383
suse.com/security/cve/CVE-2015-8384
suse.com/security/cve/CVE-2015-8385
suse.com/security/cve/CVE-2015-8386
suse.com/security/cve/CVE-2015-8387
suse.com/security/cve/CVE-2015-8388
suse.com/security/cve/CVE-2015-8389
suse.com/security/cve/CVE-2015-8390
suse.com/security/cve/CVE-2015-8391
suse.com/security/cve/CVE-2015-8392
suse.com/security/cve/CVE-2015-8393
suse.com/security/cve/CVE-2015-8394
suse.com/security/cve/CVE-2015-8395
suse.com/security/cve/CVE-2015-8806
suse.com/security/cve/CVE-2015-8842
suse.com/security/cve/CVE-2015-8853
suse.com/security/cve/CVE-2015-8948
suse.com/security/cve/CVE-2016-0634
suse.com/security/cve/CVE-2016-0718
suse.com/security/cve/CVE-2016-0787
suse.com/security/cve/CVE-2016-1234
suse.com/security/cve/CVE-2016-1238
suse.com/security/cve/CVE-2016-1283
suse.com/security/cve/CVE-2016-1762
suse.com/security/cve/CVE-2016-1833
suse.com/security/cve/CVE-2016-1834
suse.com/security/cve/CVE-2016-1835
suse.com/security/cve/CVE-2016-1837
suse.com/security/cve/CVE-2016-1838
suse.com/security/cve/CVE-2016-1839
suse.com/security/cve/CVE-2016-1840
suse.com/security/cve/CVE-2016-2037
suse.com/security/cve/CVE-2016-2073
suse.com/security/cve/CVE-2016-2105
suse.com/security/cve/CVE-2016-2106
suse.com/security/cve/CVE-2016-2107
suse.com/security/cve/CVE-2016-2108
suse.com/security/cve/CVE-2016-2109
suse.com/security/cve/CVE-2016-2177
suse.com/security/cve/CVE-2016-2178
suse.com/security/cve/CVE-2016-2179
suse.com/security/cve/CVE-2016-2180
suse.com/security/cve/CVE-2016-2181
suse.com/security/cve/CVE-2016-2182
suse.com/security/cve/CVE-2016-2183
suse.com/security/cve/CVE-2016-2381
suse.com/security/cve/CVE-2016-3075
suse.com/security/cve/CVE-2016-3191
suse.com/security/cve/CVE-2016-3705
suse.com/security/cve/CVE-2016-3706
suse.com/security/cve/CVE-2016-4008
suse.com/security/cve/CVE-2016-4429
suse.com/security/cve/CVE-2016-4447
suse.com/security/cve/CVE-2016-4448
suse.com/security/cve/CVE-2016-4449
suse.com/security/cve/CVE-2016-4483
suse.com/security/cve/CVE-2016-4574
suse.com/security/cve/CVE-2016-4579
suse.com/security/cve/CVE-2016-4658
suse.com/security/cve/CVE-2016-5011
suse.com/security/cve/CVE-2016-5300
suse.com/security/cve/CVE-2016-5419
suse.com/security/cve/CVE-2016-5420
suse.com/security/cve/CVE-2016-5421
suse.com/security/cve/CVE-2016-6185
suse.com/security/cve/CVE-2016-6261
suse.com/security/cve/CVE-2016-6262
ubuntu.com/security/CVE-2016-3627
ubuntu.com/security/notices/USN-2994-1
ubuntu.com/security/CVE-2015-8806
ubuntu.com/security/CVE-2016-1762
ubuntu.com/security/CVE-2016-1833
ubuntu.com/security/CVE-2016-1834
ubuntu.com/security/CVE-2016-1835
ubuntu.com/security/CVE-2016-1836
ubuntu.com/security/CVE-2016-1837
ubuntu.com/security/CVE-2016-1838
ubuntu.com/security/CVE-2016-1839
ubuntu.com/security/CVE-2016-1840
ubuntu.com/security/CVE-2016-2073
ubuntu.com/security/CVE-2016-3705
ubuntu.com/security/CVE-2016-4447
ubuntu.com/security/CVE-2016-4449
ubuntu.com/security/CVE-2016-4483
Left out here: 70 references. The JSON record has them.