WaratekVRT Sign in

CVE-2025-6021 libxml2

Affected softwarelibxml2
Severity7.5 High CVSS 3.1
WeaknessOut-of-bounds write (CWE-787)
Published12 Jun 2025
Updated13 Nov 2026

Description

A flaw was found in libxml2's xmlBuildQName function, where integer overflows in buffer size calculations can lead to a stack-based buffer overflow. This issue can result in memory corruption or a denial of service when processing crafted input.

Exploitation status

Proof of concept only

A proof of concept exists, but no reviewed exploit catalogue lists this CVE.

  • CISA KEV not listed
  • VulnCheck KEV not listed
  • CISA Vulnrichment exploitation: poc CISA recorded that an exploit has been demonstrated. Automatable: yes, technical impact: partial.
  • Indexed PoC none indexed
  • EPSS 1.5% chance in 30 days

Waratek protection

Outside Waratek scope

A Java vulnerability, but not one Waratek protects. It affects only Java on a user's desktop (applets, Web Start, JavaFX, the installer), sits in a product the Waratek agent can't be installed into, or is in a package we don't expect in business applications. The decision below says which.

  • Protection none
  • Action not pursued none
  • Review human Researcher
  • Record active
Decided by A researcher's recorded decision for this specific CVE
Finding A researcher set this CVE's status to Outside Waratek scope.

Waratek research note

written 2026-11-13

Written by a Waratek engineer who reviewed this CVE. Their decision sets the status above, ahead of every automated rule except a withdrawal.

https://www.oracle.com/security-alerts/cpujan2026.html

This vulnerability applies to Java deployments, typically in clients running sandboxed Java Web Start applications or sandboxed Java applets, that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. This vulnerability does not apply to Java deployments, typically in servers, that load and run only trusted code (e.g., code installed by an administrator).

Affected software and releases

Oracle advisories

AdvisoryTypeQuarterProducts Oracle names in its risk matrix
Oracle Critical Patch Update January 2026 ↗ CPU 2026-Q1 Oracle Java SE / JavaFX (libxml2) (Oracle Java SE: 8u471-b50)
Oracle's note: This vulnerability applies to Java deployments, typically in clients running sandboxed Java Web Start applications or sandboxed Java applets, that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. This vulnerability does not apply to Java deployments, typically in servers, that load and run only trusted code (e.g., code installed by an administrator).
Oracle Critical Patch Update October 2025 ↗ CPU 2025-Q4 Oracle Communications / Configuration (libxml2) (25.1.200)

Oracle components and versions

FamilyComponentVersions, as Oracle lists themRead as
Oracle Communications Configuration (libxml2) 25.1.200 25.1.200
Oracle Java SE JavaFX (libxml2) Oracle Java SE: 8u471-b50 8.0.471.50

Products and versions

20 products, 72 version entries
SourceVendorProductSchemeAffected versions
nvd redhat enterprise linux generic 8.0 · 9.0 · 10.0
nvd redhat enterprise linux eus generic 8.4 · 8.6 · 8.8 · 9.4 · 9.6 · 10.0
nvd redhat enterprise linux for arm 64 generic 8.0_aarch64 · 9.0_aarch64 · 9.4_aarch64 · 10.0_aarch64
nvd redhat enterprise linux for arm 64 eus generic 9.4_aarch64 · 9.6_aarch64 · 10.0_aarch64
nvd redhat enterprise linux for ibm z systems generic 8.0_s390x · 9.4_s390x · 10.0_s390x
nvd redhat enterprise linux for ibm z systems eus generic 9.0_s390x · 9.4_s390x · 9.6_s390x · 10.0_s390x
nvd redhat enterprise linux for power little endian generic 8.0_ppc64le · 9.0_ppc64le · 10.0_ppc64le
nvd redhat enterprise linux for power little endian eus generic 9.4_ppc64le · 9.6_ppc64le · 10.0_ppc64le
nvd redhat enterprise linux server generic 7.0
nvd redhat enterprise linux server aus generic 8.2 · 8.4 · 8.6 · 9.2 · 9.4 · 9.6
nvd redhat enterprise linux server for power little endian update services for sap solutions generic 9.4_ppc64le
nvd redhat enterprise linux server tus generic 8.8
nvd redhat in-vehicle operating system generic 1.0
nvd redhat jboss core services generic any version
nvd redhat openshift container platform generic 4.12 · 4.13 · 4.14 · 4.15 · 4.16 · 4.17 · 4.18
nvd redhat openshift container platform for arm64 generic 4.13 · 4.14 · 4.15 · 4.16 · 4.17 · 4.18
nvd redhat openshift container platform for ibm z generic 4.13 · 4.14 · 4.15 · 4.16 · 4.17 · 4.18
nvd redhat openshift container platform for linuxone generic 4.13 · 4.14 · 4.15 · 4.16 · 4.17 · 4.18
nvd redhat openshift container platform for power generic 4.13 · 4.14 · 4.15 · 4.16 · 4.17 · 4.18
nvd xmlsoft libxml2 generic < 2.14.4

References

URLTags
https://access.redhat.com/errata/RHSA-2025:10630 Third Party Advisory
https://access.redhat.com/errata/RHSA-2025:10698 Third Party Advisory
https://access.redhat.com/errata/RHSA-2025:10699 Third Party Advisory
https://access.redhat.com/errata/RHSA-2025:11580 Third Party Advisory
https://access.redhat.com/errata/RHSA-2025:11673
https://access.redhat.com/errata/RHSA-2025:12098 Third Party Advisory
https://access.redhat.com/errata/RHSA-2025:12099 Third Party Advisory
https://access.redhat.com/errata/RHSA-2025:12199 Third Party Advisory
https://access.redhat.com/errata/RHSA-2025:12237 Third Party Advisory
https://access.redhat.com/errata/RHSA-2025:12239 Third Party Advisory

Timeline

Published2025-06-12By the CVE Program.
NVD record modified2026-11-05NVD's own last-modified date for this record.
Classification created2026-11-13First commit adding this CVE's research note.
Last VRT activity2026-11-13Most recent commit touching this CVE's classification, patch or rule file.