Skip to content

CVE-2018-9251 The xz_decomp function in xzlib.c in libxml2 2.9.8, if --with-lzma is used, allows remote attackers to cause a denial of service (infinite loop) via a crafted XML file that triggers LZMA_MEMLIMIT_ERRO...

MediumCVSS 5.3 EPSS 2.4%
Published
Updated
Exploit status
No public exploit known

Description

The xz_decomp function in xzlib.c in libxml2 2.9.8, if --with-lzma is used, allows remote attackers to cause a denial of service (infinite loop) via a crafted XML file that triggers LZMA_MEMLIMIT_ERROR, as demonstrated by xmllint, a different vulnerability than CVE-2015-8035.

Affected products

ProductAffected versionsFixed in
xmlsoft libxml2 = 2.9.8 No fix listed
debian linux = 8.0 No fix listed
alpine/libxml2(Alpine:v3.10) < 2.9.8-r1 2.9.8-r1
alpine/libxml2(Alpine:v3.11) < 2.9.8-r1 2.9.8-r1
alpine/libxml2(Alpine:v3.12) < 2.9.8-r1 2.9.8-r1
alpine/libxml2(Alpine:v3.13) < 2.9.8-r1 2.9.8-r1
alpine/libxml2(Alpine:v3.14) < 2.9.8-r1 2.9.8-r1
alpine/libxml2(Alpine:v3.15) < 2.9.8-r1 2.9.8-r1
alpine/libxml2(Alpine:v3.16) < 2.9.8-r1 2.9.8-r1
alpine/libxml2(Alpine:v3.17) < 2.9.8-r1 2.9.8-r1
alpine/libxml2(Alpine:v3.18) < 2.9.8-r1 2.9.8-r1
alpine/libxml2(Alpine:v3.19) < 2.9.8-r1 2.9.8-r1
alpine/libxml2(Alpine:v3.20) < 2.9.8-r1 2.9.8-r1
alpine/libxml2(Alpine:v3.21) < 2.9.8-r1 2.9.8-r1
alpine/libxml2(Alpine:v3.22) < 2.9.8-r1 2.9.8-r1
alpine/libxml2(Alpine:v3.23) < 2.9.8-r1 2.9.8-r1
alpine/libxml2(Alpine:v3.24) < 2.9.8-r1 2.9.8-r1
alpine/libxml2(Alpine:v3.5) < 2.9.8-r1 2.9.8-r1
alpine/libxml2(Alpine:v3.6) < 2.9.8-r1 2.9.8-r1
alpine/libxml2(Alpine:v3.7) < 2.9.8-r1 2.9.8-r1
alpine/libxml2(Alpine:v3.8) < 2.9.8-r1 2.9.8-r1
alpine/libxml2(Alpine:v3.9) < 2.9.8-r1 2.9.8-r1

References