7.8

CVE-2026-11979: xmlsoft libxml2 Stack-based Buffer Overflow

CVSS: 7.8v3.1HighAnalyzed
AliasesSUSE-SU-2026:22806-1SUSE-SU-2026:22894-1SUSE-SU-2026:3095-1
Published 29-06-2026Last modified 29-06-2026

Vulnerability summary

CVE-2026-11979 is a high (CVSS 7.8) Stack-based Buffer Overflow vulnerability in xmlsoft libxml2. EPSS estimates a 0.15% chance of exploitation in the next 30 days, higher than 3.6% of scored vulnerabilities.

Overall risk
31/100
0100
Medium · default modelHow is this calculated?
CVSS score
7.8/10
010
High · v3.1 (NVD)
EPSS score
0.15%
0%100%
Low · 0.00 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 5 · Related 4

Timeline

  1. 29-06-2026
    PublishedVulnerability first disclosed.
  2. 29-06-2026
    Last modifiedVulnerability information updated.

Description

libxml2 is vulnerable to multiple stack-based buffer overflows in the xmlcatalog utility when running in --shell mode. The usershell() function processes user input using fixed-size stack buffers without proper bounds checking. By supplying an overly long input line, an attacker can overflow internal buffers (command, arg, and argv) during input parsing. This results in memory corruption within the stack frame. Successful exploitation may cause a crash or potentially allow arbitrary code execution in the context of the xmlcatalog process. This issue has been fixed in the commit c2e233fc. NOTE: The maintainers of this project did not agree that this issue is a vulnerability and considered it a bug.

CVSS metrics

9 scores · 7 sources · 2 versions

EPSS trend

Probability

0.15%

Chance of exploitation in the next 30 days

Percentile

4%

Versus all other CVEs

30-day change

0.00 pp

From 0.15% on 19-09-2026

19-09-202619-10-2026
EPSS score
0.15%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Suse37 products
  • libxml2-python&distro=SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS< 2.9.14-150400.5.58.1
  • libxml2-python&distro=SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS< 2.9.14-150400.5.58.1
  • libxml2-python&distro=SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS< 2.10.3-150500.5.41.1
  • libxml2-python&distro=SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS< 2.10.3-150500.5.41.1
  • libxml2-python&distro=SUSE Linux Enterprise Micro 5.3< 2.9.14-150400.5.58.1
Redhat8 products
  • libxml2< 0:2.15.3-0.1.1.hum1 | < 0:2.12.5-10.el10_2.3 | < 0:2.9.7-21.el8_10.7
  • libxml2-16< 0:2.15.3-0.1.1.hum1
  • libxml2-debuginfo< 0:2.12.5-10.el10_2.3 | < 0:2.9.7-21.el8_10.7
  • libxml2-debugsource< 0:2.12.5-10.el10_2.3 | < 0:2.9.7-21.el8_10.7
  • libxml2-devel< 0:2.15.3-0.1.1.hum1 | < 0:2.12.5-10.el10_2.3 | < 0:2.9.7-21.el8_10.7
Chainguard1 product
  • libxml2-16All versions (No fix recorded)
Debian1 product
  • libxml2All versions (No fix recorded) | < 2.15.4+dfsg-1
Opensuse1 product
  • libxml2&distro=openSUSE Tumbleweed< 2.15.3-2.1
Ubuntu1 product
  • libxml2All versions (No fix recorded)
Wolfi1 product
  • libxml2-16All versions (No fix recorded)
Xmlsoft1 product

8 vendors · 51 products

References

27 links
Show all 27 references