PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-11573 qt CVE debrief

CVE-2026-11573 is a high-severity denial-of-service vulnerability in the Qt XML module (QtXml, qtbase) due to uncontrolled recursion in the QDomDocument/QDomNode serialization path. A document with deeply nested elements can exhaust the call stack and terminate the process when serialized. This vulnerability is reachable via several functions, including QDomDocument::toByteArray(), QDomDocument::toString(), and QDomNode::save(). The vulnerability allows for potential denial-of-service due to process termination when serializing deeply nested XML documents. There is no code execution or memory disclosure. Verification of affected versions, application of patches, and implementation

Vendor
qt
Product
Unknown
CVSS
HIGH 7.1
CISA KEV
Not listed in stored evidence
Original CVE published
2026-09-08
Original CVE updated
2026-09-11
Advisory published
2026-09-08
Advisory updated
2026-09-11

Who should care

Defenders and developers using the Qt XML module (QtXml, qtbase) in their applications should assess exposure and prioritize mitigation. This includes reviewing XML parsing and serialization code, validating input documents, and applying patches or updates as available.

Why it matters

CVE-2026-11573 is a high-severity denial-of-service vulnerability in the Qt XML module. Defenders should prioritize verifying and mitigating this vulnerability, especially in systems using Qt XML module for parsing or serializing XML documents. The vulnerability allows for potential denial-of-service due to process termination when serializing deeply nested XML documents. There is no code execution or memory disclosure. Verification of affected versions, application of patches, and implementation of input validation are crucial.

  • Potential denial-of-service due to process termination.
  • Need for input validation and document depth checks.
  • Possible performance impact due to excessive recursion.
  • Verification of Qt XML module version and patch level required.

Technical summary

The Qt XML module (QtXml, qtbase) is vulnerable to a denial-of-service attack due to uncontrolled recursion in the QDomDocument/QDomNode serialization path. Specifically, QDomElementPrivate::save() and QDomNodePrivate::save() recurse mutually without a depth limit, consuming one stack frame per level of element nesting. This can cause a process to terminate when serializing deeply nested XML documents.

Defensive priority

Defenders should prioritize verifying and mitigating this vulnerability, especially in systems using Qt XML module for parsing or serializing XML documents.

Recommended defensive actions

  • Verify and apply patches or updates for Qt XML module (QtXml, qtbase) as available.
  • Implement input validation and document depth checks for XML documents to prevent excessive recursion.
  • Monitor systems using Qt XML module for abnormal termination or crashes.
  • Consider using alternative XML parsing libraries with built-in recursion limits.
  • Review compensating controls for exposed systems while remediation is scheduled and verified.
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review.
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented.

Evidence notes

The vulnerability is caused by uncontrolled recursion in QDomElementPrivate::save() and QDomNodePrivate::save() with no depth limit or error return. This can be reached via several functions including QDomDocument::toByteArray(), QDomDocument::toString(), and QDomNode::save().

Sources and references

Verified primary and authoritative sources

  • CVE-2026-11573 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-11573

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-11573 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-11573

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://codereview.qt-project.org/c/qt/qtbase/+/606899

    a59d8014-47c4-4630-ab43-e1b13cbe58e3

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.