Every CVE Search/ Get API key

CVE-2023-28484

In libxml2 before 2.10.4, parsing of certain invalid XSD schemas can lead to a NULL pointer...

6.5 MediumFix available

In libxml2 before 2.10.4, parsing of certain invalid XSD schemas can lead to a NULL pointer dereference and subsequently a segfault. This occurs in xmlSchemaFixupComplexType in xmlschemas.c.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

1.24%Up 1.2 points since Apr 25, 2023
90%50%10%1%

What each source reports

NVD Score used 6.5

In libxml2 before 2.10.4, parsing of certain invalid XSD schemas can lead to a NULL pointer dereference and subsequently a segfault. This occurs in xmlSchemaFixupComplexType in xmlschemas.c.

Record
CVE-2023-28484
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Weakness
CWE-476
Updated
2026-11-02
CVE List 6.5

In libxml2 before 2.10.4, parsing of certain invalid XSD schemas can lead to a NULL pointer dereference and subsequently a segfault. This occurs in xmlSchemaFixupComplexType in xmlschemas.c.

Record
CVE-2023-28484
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Weakness
CWE-476
Updated
2026-11-02
EUVDEUVD-2023-32154 6.5

In libxml2 before 2.10.4, parsing of certain invalid XSD schemas can lead to a NULL pointer dereference and subsequently a segfault. This occurs in xmlSchemaFixupComplexType in xmlschemas.c.

Record
EUVD-2023-32154
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-7cv2-wjgm-j7rm 6.5

In libxml2 before 2.10.4, parsing of certain invalid XSD schemas can lead to a NULL pointer...

In libxml2 before 2.10.4, parsing of certain invalid XSD schemas can lead to a NULL pointer dereference and subsequently a segfault. This occurs in xmlSchemaFixupComplexType in xmlschemas.c.

Record
GHSA-7cv2-wjgm-j7rm
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Weakness
CWE-476
Updated
2026-11-02
OSVALPINE-CVE-2023-28484 6.5

In libxml2 before 2.10.4, parsing of certain invalid XSD schemas can lead to a NULL pointer dereference and subsequently a segfault. This occurs in xmlSchemaFixupComplexType in xmlschemas.c.

Record
ALPINE-CVE-2023-28484
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVAZL-26281 6.5

CVE-2023-28484 affecting package libxml2 for versions less than 2.10.4-1

In libxml2 before 2.10.4, parsing of certain invalid XSD schemas can lead to a NULL pointer dereference and subsequently a segfault. This occurs in xmlSchemaFixupComplexType in xmlschemas.c.

Record
AZL-26281
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 22 moreShow less
OSVBELL-CVE-2023-28484 6.5

CVE-2023-28484 does not affect BellSoft software

Record
BELL-CVE-2023-28484
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSV 6.5

In libxml2 before 2.10.4, parsing of certain invalid XSD schemas can lead to a NULL pointer dereference and subsequently a segfault. This occurs in xmlSchemaFixupComplexType in xmlschemas.c.

Record
CVE-2023-28484
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2023-28484 6.5

In libxml2 before 2.10.4, parsing of certain invalid XSD schemas can lead to a NULL pointer dereference and subsequently a segfault. This occurs in xmlSchemaFixupComplexType in xmlschemas.c.

Record
DEBIAN-CVE-2023-28484
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVJLSEC-2025-79 6.5

In libxml2 before 2.10.4, parsing of certain invalid XSD schemas can lead to a NULL pointer...

In libxml2 before 2.10.4, parsing of certain invalid XSD schemas can lead to a NULL pointer dereference and subsequently a segfault. This occurs in xmlSchemaFixupComplexType in xmlschemas.c.

Record
JLSEC-2025-79
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2023-1262 5.9

libxml2 security update

This library allows to manipulate XML files. It includes support to read, modify and write XML and HTML files. There is DTDs support this includes parsing and validation even with complex DtDs, either at parse time or later once the document has been modified. The output can be a simple SAX stream or and in-memory DOM like representations. In this case one can use the built-in XPath and XPointer implementation to select sub nodes or ranges. A flexible Input/Output mechanism is available, with existing HTTP and FTP modules and combined to an URI library.

Security Fix(es):

In libxml2 before 2.10.4, parsing of certain invalid XSD schemas can lead to a NULL pointer dereference and subsequently a segfault. This occurs in xmlSchemaFixupComplexType in xmlschemas.c.(CVE-2023-28484)

An issue was discovered in libxml2 before 2.10.4. When hashing empty dict strings in a crafted XML document, xmlDictComputeFastKey in dict.c can produce non-deterministic values, leading to various logic and memory errors, such as a double free. This behavior occurs because there is an attempt to use the first byte of an empty string, and any value is possible (not solely the '\0' value).(CVE-2023-29469)

Record
OESA-2023-1262
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2023:4349 5.9

Red Hat Security Advisory: libxml2 security update

Record
RHSA-2023:4349
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2023:4529 5.9

Red Hat Security Advisory: libxml2 security update

Record
RHSA-2023:4529
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2024:0413 7.8

Red Hat Security Advisory: libxml2 security update

Record
RHSA-2024:0413
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2023:4529 5.9

Moderate: libxml2 security update

The libxml2 library is a development toolbox providing the implementation of various XML standards.

Security Fix(es):

  • libxml2: NULL dereference in xmlSchemaFixupComplexType (CVE-2023-28484)

  • libxml2: Hashing of empty dict strings isn't deterministic (CVE-2023-29469)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2023:4529
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2023-28484 6.5

In libxml2 before 2.10.4, parsing of certain invalid XSD schemas can lead to a NULL pointer dereference and subsequently a segfault. This occurs in xmlSchemaFixupComplexType in xmlschemas.c.

Record
UBUNTU-CVE-2023-28484
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVALSA-2023:4349 No score

Moderate: libxml2 security update

The libxml2 library is a development toolbox providing the implementation of various XML standards.

Security Fix(es):

  • libxml2: NULL dereference in xmlSchemaFixupComplexType (CVE-2023-28484)
  • libxml2: Hashing of empty dict strings isn't deterministic (CVE-2023-29469)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2023:4349
Updated
2026-11-02
OSVALSA-2023:4529 No score

Moderate: libxml2 security update

The libxml2 library is a development toolbox providing the implementation of various XML standards.

Security Fix(es):

  • libxml2: NULL dereference in xmlSchemaFixupComplexType (CVE-2023-28484)
  • libxml2: Hashing of empty dict strings isn't deterministic (CVE-2023-29469)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2023:4529
Updated
2026-11-02
OSVCLSA-2023-1682593947 No score

Fix CVE(s): CVE-2023-29469, CVE-2023-28484

  • SECURITY UPDATE: Null dereference
    • debian/patches/CVE-2023-28484.patch: Fix null-pointer-deref in xmlSchemaFixupComplexType
    • CVE-2023-28484
  • SECURITY UPDATE: Fix a null pointer dereference
    • debian/patches/fix-null-ptr-deref.patch: use XML_SCHEMAS_ANYTYPE instead of a null pointer
    • CVE-2023-28484
  • SECURITY UPDATE: Logic or memory errors
    • debian/patches/CVE-2023-29469.patch: check whether namelen is less than or equal to zero
    • CVE-2023-29469
  • Add test suite
    • debian/patches/enable-building-tests.patch: enable building tests
    • debian/patches/fix-testapi.patch: fix buffer overflow in tests
Record
CLSA-2023-1682593947
Updated
2026-11-02
OSVCLSA-2024-1717691762 No score

libxml2: Fix of 2 CVEs

  • CVE-2023-29469: dict.c: fix non-deterministic hashing of empty dict strings
  • CVE-2023-28484: fix NULL pointer dereferences in xmlSchemaFixupComplexType and xmlSchemaCheckCOSSTDerivedOK
Record
CLSA-2024-1717691762
Updated
2026-11-02
OSVCLSA-2024-1717692967 No score

libxml2: Fix of 2 CVEs

  • CVE-2023-29469: dict.c: fix non-deterministic hashing of empty dict strings
  • CVE-2023-28484: fix NULL pointer dereferences in xmlSchemaFixupComplexType and xmlSchemaCheckCOSSTDerivedOK
Record
CLSA-2024-1717692967
Updated
2026-11-02
OSVMGASA-2023-0157 No score

Updated libxml2 packages fix security vulnerability

NULL Pointer Dereference allows attackers to cause a denial of service (or application crash). This only applies when lxml is used together with libxml2 2.9.10 through 2.9.14. libxml2 2.9.9 and earlier are not affected. It allows triggering crashes through forged input data, given a vulnerable code sequence in the application. The vulnerability is caused by the iterwalk function (also used by the canonicalize function). Such code shouldn't be in wide-spread use, given that parsing + iterwalk would usually be replaced with the more efficient iterparse function. However, an XML converter that serialises to C14N would also be vulnerable, for example, and there are legitimate use cases for this code sequence. If untrusted input is received (also remotely) and processed via iterwalk function, a crash can be triggered. (CVE-2022-2309) NULL dereference in xmlSchemaFixupComplexType. (CVE-2023-28484) Hashing of empty dict strings isn't deterministic. (CVE-2023-29469)

Record
MGASA-2023-0157
Updated
2026-11-02
OSVopenSUSE-SU-2024:12877-1 No score

libxml2-2-2.10.4-1.1 on GA media

These are all security issues fixed in the libxml2-2-2.10.4-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:12877-1
Updated
2026-11-02
OSVSUSE-SU-2023:2048-1 No score

Security update for libxml2

This update for libxml2 fixes the following issues:

  • CVE-2023-29469: Fixed inconsistent result when hashing empty strings (bsc#1210412).

  • CVE-2023-28484: Fixed NULL pointer dereference in xmlSchemaFixupComplexType (bsc#1210411).

  • CVE-2022-29824: Fixed integer overflow leading to out-of-bounds write in buf.c (bsc#1199132).

    The following non-security bugs were fixed:

  • Added W3C conformance tests to the testsuite (bsc#1204585).

  • Fixed NULL pointer dereference when parsing invalid data (glgo#libxml2!15) (bsc#1065270) .

Record
SUSE-SU-2023:2048-1
Updated
2026-11-02
OSVSUSE-SU-2023:2053-1 No score

Security update for libxml2

This update for libxml2 fixes the following issues:

  • CVE-2023-29469: Fixed inconsistent result when hashing empty strings (bsc#1210412).
  • CVE-2023-28484: Fixed NULL pointer dereference in xmlSchemaFixupComplexType (bsc#1210411).

The following non-security bug was fixed:

  • Remove unneeded dependency (bsc#1209918).
Record
SUSE-SU-2023:2053-1
Updated
2026-11-02
OSVSUSE-SU-2023:2054-1 No score

Security update for libxml2

This update for libxml2 fixes the following issues:

  • CVE-2023-29469: Fixed inconsistent result when hashing empty strings (bsc#1210412).
  • CVE-2023-28484: Fixed NULL pointer dereference in xmlSchemaFixupComplexType (bsc#1210411).
Record
SUSE-SU-2023:2054-1
Updated
2026-11-02
OSVSUSE-SU-2023:3665-1 No score

Security update for libxml2

This update for libxml2 fixes the following issues:

  • CVE-2023-29469: Fixed not deterministic hashing of empty dict strings (bsc#1210412).
  • CVE-2023-28484: Fixed NULL dereference in xmlSchemaFixupComplexType (bsc#1210411).
  • CVE-2023-39615: Fixed crafted xml can cause global buffer overflow (bsc#1214768).
  • CVE-2016-3709: Fixed cross-site scripting vulnerability in libxml (bsc#1201978).
Record
SUSE-SU-2023:3665-1
Updated
2026-11-02
OSVUSN-6028-1 No score

libxml2 vulnerabilities

It was discovered that lixml2 incorrectly handled certain XML files. An attacker could possibly use this issue to cause a crash or execute arbitrary code. (CVE-2023-28484)

It was discovered that libxml2 incorrectly handled certain XML files. An attacker could possibly use this issue to cause a crash. (CVE-2023-29469)

Record
USN-6028-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
libxml2
Alpine:v3.17
before 2.10.4-r0
2.10.4-r0
libxml2
Alpine:v3.18
before 2.10.4-r0
2.10.4-r0
libxml2
Alpine:v3.19
before 2.10.4-r0
2.10.4-r0
libxml2
Alpine:v3.20
before 2.10.4-r0
2.10.4-r0
libxml2
Alpine:v3.21
before 2.10.4-r0
2.10.4-r0
libxml2
Alpine:v3.22
before 2.10.4-r0
2.10.4-r0
libxml2
Alpine:v3.23
before 2.10.4-r0
2.10.4-r0
libxml2
Alpine:v3.24
before 2.10.4-r0
2.10.4-r0
libxml2
AlmaLinux:9
From an advisory covering 2 CVEs
before 2.9.13-3.el9_2.1
2.9.13-3.el9_2.1
libxml2-devel
AlmaLinux:9
From an advisory covering 2 CVEs
before 2.9.13-3.el9_2.1
2.9.13-3.el9_2.1
Show 122 moreShow less
Affected packages
PackageAffectedFixed
python3-libxml2
AlmaLinux:9
From an advisory covering 2 CVEs
before 2.9.13-3.el9_2.1
2.9.13-3.el9_2.1
libxml2
AlmaLinux:8
From an advisory covering 2 CVEs
before 2.9.7-16.el8_8.1
2.9.7-16.el8_8.1
libxml2-devel
AlmaLinux:8
From an advisory covering 2 CVEs
before 2.9.7-16.el8_8.1
2.9.7-16.el8_8.1
python3-libxml2
AlmaLinux:8
From an advisory covering 2 CVEs
before 2.9.7-16.el8_8.1
2.9.7-16.el8_8.1
libxml2
Azure Linux:2
before 2.10.4-1
2.10.4-1
libxml2
TuxCare:Ubuntu:16.04
From an advisory covering 2 CVEs
before 2.9.3+dfsg1-1ubuntu0.7+tuxcare.els6
2.9.3+dfsg1-1ubuntu0.7+tuxcare.els6
libxml2-dev
TuxCare:Ubuntu:16.04
From an advisory covering 2 CVEs
before 2.9.3+dfsg1-1ubuntu0.7+tuxcare.els6
2.9.3+dfsg1-1ubuntu0.7+tuxcare.els6
libxml2-doc
TuxCare:Ubuntu:16.04
From an advisory covering 2 CVEs
before 2.9.3+dfsg1-1ubuntu0.7+tuxcare.els6
2.9.3+dfsg1-1ubuntu0.7+tuxcare.els6
libxml2-utils
TuxCare:Ubuntu:16.04
From an advisory covering 2 CVEs
before 2.9.3+dfsg1-1ubuntu0.7+tuxcare.els6
2.9.3+dfsg1-1ubuntu0.7+tuxcare.els6
python-libxml2
TuxCare:Ubuntu:16.04
From an advisory covering 2 CVEs
before 2.9.3+dfsg1-1ubuntu0.7+tuxcare.els6
2.9.3+dfsg1-1ubuntu0.7+tuxcare.els6
libxml2
TuxCare:CentOS:8.5
From an advisory covering 2 CVEs
before 2.9.7-9.el8_4.2.tuxcare.els6
2.9.7-9.el8_4.2.tuxcare.els6
libxml2-devel
TuxCare:CentOS:8.5
From an advisory covering 2 CVEs
before 2.9.7-9.el8_4.2.tuxcare.els6
2.9.7-9.el8_4.2.tuxcare.els6
libxml2-static
TuxCare:CentOS:8.5
From an advisory covering 2 CVEs
before 2.9.7-9.el8_4.2.tuxcare.els6
2.9.7-9.el8_4.2.tuxcare.els6
python3-libxml2
TuxCare:CentOS:8.5
From an advisory covering 2 CVEs
before 2.9.7-9.el8_4.2.tuxcare.els6
2.9.7-9.el8_4.2.tuxcare.els6
libxml2
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 2.9.7-9.el8_4.2.tuxcare.els6
2.9.7-9.el8_4.2.tuxcare.els6
libxml2-devel
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 2.9.7-9.el8_4.2.tuxcare.els6
2.9.7-9.el8_4.2.tuxcare.els6
libxml2-static
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 2.9.7-9.el8_4.2.tuxcare.els6
2.9.7-9.el8_4.2.tuxcare.els6
python3-libxml2
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 2.9.7-9.el8_4.2.tuxcare.els6
2.9.7-9.el8_4.2.tuxcare.els6
libxml2
Debian:12
before 2.9.14+dfsg-1.2
2.9.14+dfsg-1.2
libxml2
Debian:13
before 2.9.14+dfsg-1.2
2.9.14+dfsg-1.2
libxml2
Debian:14
before 2.9.14+dfsg-1.2
2.9.14+dfsg-1.2
libxml2
Debian:10
From an advisory covering 2 CVEs
before 2.9.4+dfsg1-7+deb10u6, plus listed versions
2.9.4+dfsg1-72.9.4+dfsg1-7+deb10u12.9.4+dfsg1-7+deb10u22.9.4+dfsg1-7+deb10u32.9.4+dfsg1-7+deb10u42.9.4+dfsg1-7+deb10u5
2.9.4+dfsg1-7+deb10u6
libxml2
Debian:11
From an advisory covering 2 CVEs
before 2.9.10+dfsg-6.7+deb11u4, plus listed versions
2.9.10+dfsg-6.72.9.10+dfsg-6.7+deb11u12.9.10+dfsg-6.7+deb11u22.9.10+dfsg-6.7+deb11u3
2.9.10+dfsg-6.7+deb11u4
XML2_jll
Julia
before 2.10.4+0, 2.11.5+0 up to 2.12.0+0
2.10.4+02.12.0+0
libxml2
Mageia:8
From an advisory covering 3 CVEs
before 2.9.10-7.7.mga8
2.9.10-7.7.mga8
libxml2
openEuler:20.03-LTS-SP1
From an advisory covering 2 CVEs
before 2.9.10-34.oe1
2.9.10-34.oe1
libxml2
openEuler:20.03-LTS-SP3
From an advisory covering 2 CVEs
before 2.9.10-36.oe1
2.9.10-36.oe1
libxml2
openEuler:22.03-LTS
From an advisory covering 2 CVEs
before 2.9.14-5.oe2203sp1
2.9.14-5.oe2203sp1
libxml2
openEuler:22.03-LTS-SP1
From an advisory covering 2 CVEs
before 2.9.14-5.oe2203sp1
2.9.14-5.oe2203sp1
libxml2-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:2.9.13-3.el9_2.1
0:2.9.13-3.el9_2.1
libxml2-debugsource
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:2.9.13-3.el9_2.1
0:2.9.13-3.el9_2.1
libxml2-devel
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:2.9.13-3.el9_2.1
0:2.9.13-3.el9_2.1
python3-libxml2-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:2.9.13-3.el9_2.1
0:2.9.13-3.el9_2.1
libxml2
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:2.9.13-3.el9_2.1
0:2.9.13-3.el9_2.1
libxml2-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:2.9.13-3.el9_2.1
0:2.9.13-3.el9_2.1
libxml2-debugsource
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:2.9.13-3.el9_2.1
0:2.9.13-3.el9_2.1
python3-libxml2
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:2.9.13-3.el9_2.1
0:2.9.13-3.el9_2.1
python3-libxml2-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:2.9.13-3.el9_2.1
0:2.9.13-3.el9_2.1
libxml2-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:2.9.7-16.el8_8.1
0:2.9.7-16.el8_8.1
libxml2-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:2.9.7-16.el8_8.1
0:2.9.7-16.el8_8.1
libxml2-devel
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:2.9.7-16.el8_8.1
0:2.9.7-16.el8_8.1
python3-libxml2-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:2.9.7-16.el8_8.1
0:2.9.7-16.el8_8.1
libxml2
Red Hat:enterprise_linux:8::baseos
From an advisory covering 2 CVEs
before 0:2.9.7-16.el8_8.1
0:2.9.7-16.el8_8.1
libxml2-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 2 CVEs
before 0:2.9.7-16.el8_8.1
0:2.9.7-16.el8_8.1
libxml2-debugsource
Red Hat:enterprise_linux:8::baseos
From an advisory covering 2 CVEs
before 0:2.9.7-16.el8_8.1
0:2.9.7-16.el8_8.1
python3-libxml2
Red Hat:enterprise_linux:8::baseos
From an advisory covering 2 CVEs
before 0:2.9.7-16.el8_8.1
0:2.9.7-16.el8_8.1
python3-libxml2-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 2 CVEs
before 0:2.9.7-16.el8_8.1
0:2.9.7-16.el8_8.1
libxml2-debuginfo
Red Hat:rhel_eus:8.6::appstream
From an advisory covering 5 CVEs
before 0:2.9.7-13.el8_6.4
0:2.9.7-13.el8_6.4
libxml2-debugsource
Red Hat:rhel_eus:8.6::appstream
From an advisory covering 5 CVEs
before 0:2.9.7-13.el8_6.4
0:2.9.7-13.el8_6.4
libxml2-devel
Red Hat:rhel_eus:8.6::appstream
From an advisory covering 5 CVEs
before 0:2.9.7-13.el8_6.4
0:2.9.7-13.el8_6.4
python3-libxml2-debuginfo
Red Hat:rhel_eus:8.6::appstream
From an advisory covering 5 CVEs
before 0:2.9.7-13.el8_6.4
0:2.9.7-13.el8_6.4
libxml2
Red Hat:rhel_eus:8.6::baseos
From an advisory covering 5 CVEs
before 0:2.9.7-13.el8_6.4
0:2.9.7-13.el8_6.4
libxml2-debuginfo
Red Hat:rhel_eus:8.6::baseos
From an advisory covering 5 CVEs
before 0:2.9.7-13.el8_6.4
0:2.9.7-13.el8_6.4
libxml2-debugsource
Red Hat:rhel_eus:8.6::baseos
From an advisory covering 5 CVEs
before 0:2.9.7-13.el8_6.4
0:2.9.7-13.el8_6.4
python3-libxml2
Red Hat:rhel_eus:8.6::baseos
From an advisory covering 5 CVEs
before 0:2.9.7-13.el8_6.4
0:2.9.7-13.el8_6.4
python3-libxml2-debuginfo
Red Hat:rhel_eus:8.6::baseos
From an advisory covering 5 CVEs
before 0:2.9.7-13.el8_6.4
0:2.9.7-13.el8_6.4
libxml2
Rocky Linux:8
From an advisory covering 2 CVEs
before 0:2.9.7-16.el8_8.1
0:2.9.7-16.el8_8.1
libxml2
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
python-libxml2-python
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
libxml2
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
python-libxml2-python
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
libxml2
SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
python-libxml2-python
SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
libxml2
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
python-libxml2-python
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
libxml2
SUSE:Linux Enterprise Real Time 15 SP3
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
python-libxml2-python
SUSE:Linux Enterprise Real Time 15 SP3
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
libxml2
SUSE:Linux Enterprise Server 15 SP1-LTSS
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
python-libxml2-python
SUSE:Linux Enterprise Server 15 SP1-LTSS
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
libxml2
SUSE:Linux Enterprise Server 15 SP2-LTSS
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
python-libxml2-python
SUSE:Linux Enterprise Server 15 SP2-LTSS
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
libxml2
SUSE:Linux Enterprise Server 15 SP3-LTSS
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
python-libxml2-python
SUSE:Linux Enterprise Server 15 SP3-LTSS
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
libxml2
SUSE:Linux Enterprise Server for SAP Applications 15 SP1
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
python-libxml2-python
SUSE:Linux Enterprise Server for SAP Applications 15 SP1
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
libxml2
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
python-libxml2-python
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
libxml2
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
python-libxml2-python
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
libxml2
SUSE:Manager Proxy 4.2
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
python-libxml2-python
SUSE:Manager Proxy 4.2
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
libxml2
SUSE:Manager Server 4.2
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
python-libxml2-python
SUSE:Manager Server 4.2
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
libxml2
SUSE:Linux Enterprise Micro 5.1
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
libxml2
SUSE:Linux Enterprise Micro 5.2
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
python-libxml2-python
SUSE:Linux Enterprise Micro 5.2
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
libxml2
SUSE:Enterprise Storage 7
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
python-libxml2-python
SUSE:Enterprise Storage 7
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
libxml2
SUSE:Enterprise Storage 7.1
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
python-libxml2-python
SUSE:Enterprise Storage 7.1
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
python-libxml2-python
openSUSE:Leap 15.4
From an advisory covering 4 CVEs
before 2.9.7-150000.3.57.1
2.9.7-150000.3.57.1
libxml2
SUSE:Linux Enterprise Micro 5.3
From an advisory covering 2 CVEs
before 2.9.14-150400.5.16.1
2.9.14-150400.5.16.1
libxml2-python
SUSE:Linux Enterprise Micro 5.3
From an advisory covering 2 CVEs
before 2.9.14-150400.5.16.1
2.9.14-150400.5.16.1
libxml2
SUSE:Linux Enterprise Micro 5.4
From an advisory covering 2 CVEs
before 2.9.14-150400.5.16.1
2.9.14-150400.5.16.1
libxml2-python
SUSE:Linux Enterprise Micro 5.4
From an advisory covering 2 CVEs
before 2.9.14-150400.5.16.1
2.9.14-150400.5.16.1
libxml2
SUSE:Linux Enterprise Module for Basesystem 15 SP4
From an advisory covering 2 CVEs
before 2.9.14-150400.5.16.1
2.9.14-150400.5.16.1
libxml2-python
SUSE:Linux Enterprise Module for Basesystem 15 SP4
From an advisory covering 2 CVEs
before 2.9.14-150400.5.16.1
2.9.14-150400.5.16.1
libxml2
openSUSE:Leap Micro 5.3
From an advisory covering 2 CVEs
before 2.9.14-150400.5.16.1
2.9.14-150400.5.16.1
libxml2-python
openSUSE:Leap Micro 5.3
From an advisory covering 2 CVEs
before 2.9.14-150400.5.16.1
2.9.14-150400.5.16.1
libxml2
openSUSE:Leap 15.4
From an advisory covering 2 CVEs
before 2.9.14-150400.5.16.1
2.9.14-150400.5.16.1
libxml2-python
openSUSE:Leap 15.4
From an advisory covering 2 CVEs
before 2.9.14-150400.5.16.1
2.9.14-150400.5.16.1
libxml2
SUSE:Linux Enterprise Software Development Kit 12 SP5
From an advisory covering 2 CVEs
before 2.9.4-46.62.1
2.9.4-46.62.1
libxml2
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 2 CVEs
before 2.9.4-46.62.1
2.9.4-46.62.1
python-libxml2
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 2 CVEs
before 2.9.4-46.62.1
2.9.4-46.62.1
libxml2
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
From an advisory covering 2 CVEs
before 2.9.4-46.62.1
2.9.4-46.62.1
python-libxml2
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
From an advisory covering 2 CVEs
before 2.9.4-46.62.1
2.9.4-46.62.1
libxml2
SUSE:Linux Enterprise Software Development Kit 12 SP5
From an advisory covering 4 CVEs
before 2.9.4-46.65.1
2.9.4-46.65.1
libxml2
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 4 CVEs
before 2.9.4-46.65.1
2.9.4-46.65.1
python-libxml2
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 4 CVEs
before 2.9.4-46.65.1
2.9.4-46.65.1
libxml2
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
From an advisory covering 4 CVEs
before 2.9.4-46.65.1
2.9.4-46.65.1
python-libxml2
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
From an advisory covering 4 CVEs
before 2.9.4-46.65.1
2.9.4-46.65.1
libxml2
Ubuntu:Pro:14.04:LTS
before 2.9.1+dfsg1-3ubuntu4.13+esm5, 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 15 moreShow less
2.9.1+dfsg1-3ubuntu4.32.9.1+dfsg1-3ubuntu4.42.9.1+dfsg1-3ubuntu4.52.9.1+dfsg1-3ubuntu4.62.9.1+dfsg1-3ubuntu4.72.9.1+dfsg1-3ubuntu4.82.9.1+dfsg1-3ubuntu4.92.9.1+dfsg1-3ubuntu4.102.9.1+dfsg1-3ubuntu4.112.9.1+dfsg1-3ubuntu4.122.9.1+dfsg1-3ubuntu4.132.9.1+dfsg1-3ubuntu4.13+esm12.9.1+dfsg1-3ubuntu4.13+esm22.9.1+dfsg1-3ubuntu4.13+esm32.9.1+dfsg1-3ubuntu4.13+esm4
2.9.1+dfsg1-3ubuntu4.13+esm5
libxml2
Ubuntu:Pro:16.04:LTS
before 2.9.3+dfsg1-1ubuntu0.7+esm5, plus listed versions
2.9.2+zdfsg1-42.9.2+zdfsg1-4ubuntu12.9.2+zdfsg1-4ubuntu22.9.2+zdfsg1-4ubuntu32.9.3+dfsg1-1
Show 11 moreShow less
2.9.3+dfsg1-1ubuntu0.12.9.3+dfsg1-1ubuntu0.22.9.3+dfsg1-1ubuntu0.32.9.3+dfsg1-1ubuntu0.42.9.3+dfsg1-1ubuntu0.52.9.3+dfsg1-1ubuntu0.62.9.3+dfsg1-1ubuntu0.72.9.3+dfsg1-1ubuntu0.7+esm12.9.3+dfsg1-1ubuntu0.7+esm22.9.3+dfsg1-1ubuntu0.7+esm32.9.3+dfsg1-1ubuntu0.7+esm4
2.9.3+dfsg1-1ubuntu0.7+esm5
libxml2
Ubuntu:18.04:LTS
before 2.9.4+dfsg1-6.1ubuntu1.9, plus listed versions
2.9.4+dfsg1-4ubuntu12.9.4+dfsg1-5ubuntu12.9.4+dfsg1-5ubuntu22.9.4+dfsg1-5.1ubuntu12.9.4+dfsg1-5.2ubuntu1
Show 8 moreShow less
2.9.4+dfsg1-6.1ubuntu12.9.4+dfsg1-6.1ubuntu1.22.9.4+dfsg1-6.1ubuntu1.32.9.4+dfsg1-6.1ubuntu1.42.9.4+dfsg1-6.1ubuntu1.52.9.4+dfsg1-6.1ubuntu1.62.9.4+dfsg1-6.1ubuntu1.72.9.4+dfsg1-6.1ubuntu1.8
2.9.4+dfsg1-6.1ubuntu1.9
libxml2
Ubuntu:20.04:LTS
before 2.9.10+dfsg-5ubuntu0.20.04.6, plus listed versions
2.9.4+dfsg1-7ubuntu32.9.4+dfsg1-7ubuntu52.9.4+dfsg1-8ubuntu12.9.4+dfsg1-8ubuntu22.9.4+dfsg1-8ubuntu3
Show 8 moreShow less
2.9.10+dfsg-1ubuntu32.9.10+dfsg-4build12.9.10+dfsg-52.9.10+dfsg-5ubuntu0.20.04.12.9.10+dfsg-5ubuntu0.20.04.22.9.10+dfsg-5ubuntu0.20.04.32.9.10+dfsg-5ubuntu0.20.04.42.9.10+dfsg-5ubuntu0.20.04.5
2.9.10+dfsg-5ubuntu0.20.04.6
libxml2
Ubuntu:22.04:LTS
before 2.9.13+dfsg-1ubuntu0.3, plus listed versions
2.9.12+dfsg-42.9.12+dfsg-52.9.12+dfsg-62.9.13+dfsg-12.9.13+dfsg-1build12.9.13+dfsg-1ubuntu0.12.9.13+dfsg-1ubuntu0.2
2.9.13+dfsg-1ubuntu0.3
libxml2
Ubuntu:Pro:14.04:LTS
From an advisory covering 2 CVEs
before 2.9.1+dfsg1-3ubuntu4.13+esm5, 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 15 moreShow less
2.9.1+dfsg1-3ubuntu4.32.9.1+dfsg1-3ubuntu4.42.9.1+dfsg1-3ubuntu4.52.9.1+dfsg1-3ubuntu4.62.9.1+dfsg1-3ubuntu4.72.9.1+dfsg1-3ubuntu4.82.9.1+dfsg1-3ubuntu4.92.9.1+dfsg1-3ubuntu4.102.9.1+dfsg1-3ubuntu4.112.9.1+dfsg1-3ubuntu4.122.9.1+dfsg1-3ubuntu4.132.9.1+dfsg1-3ubuntu4.13+esm12.9.1+dfsg1-3ubuntu4.13+esm22.9.1+dfsg1-3ubuntu4.13+esm32.9.1+dfsg1-3ubuntu4.13+esm4
2.9.1+dfsg1-3ubuntu4.13+esm5
libxml2
Ubuntu:Pro:16.04:LTS
From an advisory covering 2 CVEs
before 2.9.3+dfsg1-1ubuntu0.7+esm5, plus listed versions
2.9.2+zdfsg1-42.9.2+zdfsg1-4ubuntu12.9.2+zdfsg1-4ubuntu22.9.2+zdfsg1-4ubuntu32.9.3+dfsg1-1
Show 11 moreShow less
2.9.3+dfsg1-1ubuntu0.12.9.3+dfsg1-1ubuntu0.22.9.3+dfsg1-1ubuntu0.32.9.3+dfsg1-1ubuntu0.42.9.3+dfsg1-1ubuntu0.52.9.3+dfsg1-1ubuntu0.62.9.3+dfsg1-1ubuntu0.72.9.3+dfsg1-1ubuntu0.7+esm12.9.3+dfsg1-1ubuntu0.7+esm22.9.3+dfsg1-1ubuntu0.7+esm32.9.3+dfsg1-1ubuntu0.7+esm4
2.9.3+dfsg1-1ubuntu0.7+esm5
libxml2
Ubuntu:18.04:LTS
From an advisory covering 2 CVEs
before 2.9.4+dfsg1-6.1ubuntu1.9, plus listed versions
2.9.4+dfsg1-4ubuntu12.9.4+dfsg1-5ubuntu12.9.4+dfsg1-5ubuntu22.9.4+dfsg1-5.1ubuntu12.9.4+dfsg1-5.2ubuntu1
Show 8 moreShow less
2.9.4+dfsg1-6.1ubuntu12.9.4+dfsg1-6.1ubuntu1.22.9.4+dfsg1-6.1ubuntu1.32.9.4+dfsg1-6.1ubuntu1.42.9.4+dfsg1-6.1ubuntu1.52.9.4+dfsg1-6.1ubuntu1.62.9.4+dfsg1-6.1ubuntu1.72.9.4+dfsg1-6.1ubuntu1.8
2.9.4+dfsg1-6.1ubuntu1.9
libxml2
Ubuntu:20.04:LTS
From an advisory covering 2 CVEs
before 2.9.10+dfsg-5ubuntu0.20.04.6, plus listed versions
2.9.4+dfsg1-7ubuntu32.9.4+dfsg1-7ubuntu52.9.4+dfsg1-8ubuntu12.9.4+dfsg1-8ubuntu22.9.4+dfsg1-8ubuntu3
Show 8 moreShow less
2.9.10+dfsg-1ubuntu32.9.10+dfsg-4build12.9.10+dfsg-52.9.10+dfsg-5ubuntu0.20.04.12.9.10+dfsg-5ubuntu0.20.04.22.9.10+dfsg-5ubuntu0.20.04.32.9.10+dfsg-5ubuntu0.20.04.42.9.10+dfsg-5ubuntu0.20.04.5
2.9.10+dfsg-5ubuntu0.20.04.6
libxml2
Ubuntu:22.04:LTS
From an advisory covering 2 CVEs
before 2.9.13+dfsg-1ubuntu0.3, plus listed versions
2.9.12+dfsg-42.9.12+dfsg-52.9.12+dfsg-62.9.13+dfsg-12.9.13+dfsg-1build12.9.13+dfsg-1ubuntu0.12.9.13+dfsg-1ubuntu0.2
2.9.13+dfsg-1ubuntu0.3
libxml2
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 2.10.4-1.1
2.10.4-1.1

History

History
RecordedChangedSources
affected, facts
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2023-28484 is a medium vulnerability (CVSS 6.5) in Xmlsoft Libxml2, published April 12, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.24%, the 69th percentile. Fixed in libxml2 2.10.4-r0.

References

Show 75 moreShow less
MoveEnter Open