CVE-2026-11573

EUVD-2026-72717
Uncontrolled recursion (CWE-674) in the QDomDocument/QDomNode serialization path of the Qt XML module (QtXml, qtbase). QDomElementPrivate::save() and QDomNodePrivate::save() recurse mutually, consuming one stack frame per level of element nesting with no depth limit, no configurable bound and no error return. A document with deeply nested elements parses successfully but exhausts the call stack and terminates the process when serialized. Reachable via QDomDocument::toByteArray() (Qt 4.0 and later), QDomDocument::toString(), QDomDocument::toCString(), QDomNode::save(), and operator<<(QTextStream&, const QDomNode&). Denial of service only — no code execution and no memory disclosure.
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
QtCNA
7.1 HIGH
NETWORK
LOW
NONE
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Base Score
CVSS 3.x
EPSS Score
Percentile: 31.56%
Early Detection
Affected products identified ahead of NVD analysis through intelligence sources.
VendorProductVersionSource
qtqt
2.2.0 ≤
𝑥
< 6.8.2
CNA
Debian logo
Debian Releases
Debian Product
Codename
qt6-base
bookworm
unimportant
forky
6.11.2+dfsg-5
fixed
sid
6.11.2+dfsg-6
fixed
trixie
6.8.2+dfsg-9+deb13u2
fixed
qtbase-opensource-src
bookworm
unimportant
forky
unimportant
sid
unimportant
trixie
unimportant
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
qt6-base
jammy
needs-triage
noble
needs-triage
resolute
not-affected
qtbase-opensource-src
bionic
needs-triage
focal
needs-triage
jammy
needs-triage
noble
needs-triage
resolute
needs-triage
xenial
needs-triage
Red Hat logo
Red Hat Enterprise Linux Releases
Red Hat Product
Release
qt5-qtbase
RHEL 9
0:5.15.9-11.el9_8.2
fixed
qt5-qtbase-common
RHEL 9
0:5.15.9-11.el9_8.2
fixed
qt5-qtbase-devel
RHEL 9
0:5.15.9-11.el9_8.2
fixed
qt5-qtbase-examples
RHEL 9
0:5.15.9-11.el9_8.2
fixed
qt5-qtbase-gui
RHEL 9
0:5.15.9-11.el9_8.2
fixed
qt5-qtbase-mysql
RHEL 9
0:5.15.9-11.el9_8.2
fixed
qt5-qtbase-odbc
RHEL 9
0:5.15.9-11.el9_8.2
fixed
qt5-qtbase-postgresql
RHEL 9
0:5.15.9-11.el9_8.2
fixed
qt5-qtbase-private-devel
RHEL 9
0:5.15.9-11.el9_8.2
fixed
qt5-qtbase-static
RHEL 9
0:5.15.9-11.el9_8.2
fixed
Amazon Linux logo
Amazon Linux Releases
Amazon Package
Release
qt5-qtbase
Amazon Linux 2
0:5.15.3-1.amzn2.0.3
fixed
qt5-qtbase-common
Amazon Linux 2
0:5.15.3-1.amzn2.0.3
fixed
qt5-qtbase-debuginfo
Amazon Linux 2
0:5.15.3-1.amzn2.0.3
fixed
qt5-qtbase-devel
Amazon Linux 2
0:5.15.3-1.amzn2.0.3
fixed
qt5-qtbase-examples
Amazon Linux 2
0:5.15.3-1.amzn2.0.3
fixed
qt5-qtbase-gui
Amazon Linux 2
0:5.15.3-1.amzn2.0.3
fixed
qt5-qtbase-mysql
Amazon Linux 2
0:5.15.3-1.amzn2.0.3
fixed
qt5-qtbase-odbc
Amazon Linux 2
0:5.15.3-1.amzn2.0.3
fixed
qt5-qtbase-postgresql
Amazon Linux 2
0:5.15.3-1.amzn2.0.3
fixed
qt5-qtbase-private-devel
Amazon Linux 2
0:5.15.3-1.amzn2.0.3
fixed
qt5-qtbase-static
Amazon Linux 2
0:5.15.3-1.amzn2.0.3
fixed
Azure Linux logo
Azure Linux Releases
Azure Package
Release
qtbase
Azure Linux 3.0
0:6.6.3-6.azl3
fixed