Description
Apache XmlSchema doesn't limit how deeply schema structures can be nested when it builds its schema model, so a malicious schema can make parsing recurse until the stack overflows. This causes a denial of service.
Users are recommended to upgrade to version 2.3.3, which fixes this issue.
Published: 2026-09-29
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Patch Immediately
AI Analysis

Impact

Apache XmlSchema does not enforce a limit on how deeply schema definitions can be nested. An attacker can craft a malicious schema that causes the library to recurse until the call stack overflows. This stack overflow aborts the parsing process, effectively stopping the application from functioning and resulting in a denial of service. The flaw is a classic example of uncontrolled recursion (CWE‑674) and can also lead to benign resource exhaustion (CWE‑770).

Affected Systems

It affects every installation of the Apache Software Foundation’s Apache XMLSchema library, specifically any release before 2.3.3. The official advisory recommends upgrading to 2.3.3 or later to eliminate the unbounded recursion problem.

Risk and Exploitability

The CVSS score is 7.5, indicating a high impact. The EPSS score is not available, and the vulnerability is not listed in CISA’s KEV catalog. Based on the description, the likely attack vector is the delivery of a specially crafted XML schema to a process that uses the library; authentication or elevated privileges are not required, so any exposed schema parsing endpoint or integration could be compromised. Exploitation requires only that the attacker supply the crafted schema, making the vulnerability readily exploitable.

Generated by OpenCVE AI on September 30, 2026 at 09:02 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the official patch or upgrade to Apache XMLSchema 2.3.3, which removes the unbounded recursion limit.
  • In the interim, validate or limit the nesting depth of any XML schema before handing it to the library to address the uncontrolled recursion weakness identified as CWE‑674 and the resource exhaustion issue identified as CWE‑770.
  • Run schema parsing in a sandbox or enforce OS‑level resource limits, such as a smaller stack size, to contain any possible overflow that still occurs.

Generated by OpenCVE AI on September 30, 2026 at 09:02 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 06 Oct 2026 14:45:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:apache:xmlschema:*:*:*:*:*:*:*:*

Wed, 30 Sep 2026 21:00:00 +0000

Type Values Removed Values Added
First Time appeared Apache
Apache xmlschema
Vendors & Products Apache
Apache xmlschema

Wed, 30 Sep 2026 04:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119

Wed, 30 Sep 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-770
References
Metrics threat_severity

None

threat_severity

Important


Tue, 29 Sep 2026 21:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 29 Sep 2026 17:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119
CWE-674

Tue, 29 Sep 2026 13:15:00 +0000

Type Values Removed Values Added
Description Apache XmlSchema doesn't limit how deeply schema structures can be nested when it builds its schema model, so a malicious schema can make parsing recurse until the stack overflows. This causes a denial of service. Users are recommended to upgrade to version 2.3.3, which fixes this issue.
Title Apache XMLSchema: Denial of service through deeply nested schema structures
References

Subscriptions

Apache Xmlschema
cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-09-29T20:12:07.164Z

Reserved: 2026-09-29T10:39:29.739Z

Link: CVE-2026-102496

cve-icon Vulnrichment

Updated: 2026-09-29T12:11:26.753Z

cve-icon NVD

Status : Analyzed

Published: 2026-09-29T12:17:09.727

Modified: 2026-10-06T14:38:42.693

Link: CVE-2026-102496

cve-icon Redhat

Severity : Important

Publid Date: 2026-09-29T11:34:04Z

Links: CVE-2026-102496 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-30T20:42:20Z

Weaknesses
  • CWE-674

    Uncontrolled Recursion

  • CWE-770

    Allocation of Resources Without Limits or Throttling