Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2026-11573

Опубликовано: 08 сент. 2026
Источник: redhat
CVSS3: 7.5
EPSS Низкий

Описание

Uncontrolled recursion in Qt's QDomDocument serialization (QtXml) lets deeply nested untrusted XML crash the app via stack exhaustion (DoS only).

A flaw was found in qtbase. Uncontrolled recursion in Qt's QDomDocument serialization (QtXml) allows a remote attacker to provide deeply nested untrusted XML, leading to stack exhaustion. This can cause the application to crash, resulting in a Denial of Service (DoS).

Меры по смягчению последствий

To mitigate this issue, applications that use Qt's QDomDocument for XML serialization should avoid processing untrusted XML input. If processing untrusted XML is unavoidable, implement robust input validation and sanitization to prevent deeply nested structures before passing the data to the QtXml component. This requires application-level changes or careful operational procedures to ensure only trusted XML is processed.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat Enterprise Linux 10qt6-qtbaseAffected
Red Hat Enterprise Linux 7qt5-qtbaseNot affected
Red Hat Enterprise Linux 8qt5-qtbaseNot affected
Red Hat Enterprise Linux 9qt5-qtbaseNot affected
Red Hat Hardened Imagesqt5-qtbaseNot affected
Red Hat Hardened Imagesqt6-qtbaseNot affected

Показывать по

Дополнительная информация

Статус:

Important
Дефект:
CWE-776
https://bugzilla.redhat.com/show_bug.cgi?id=2529762qtbase: qt5-qtbase: qt6-qtbase: qtbase: Denial of Service via uncontrolled recursion in XML serialization

EPSS

Процентиль: 33%
0.00387
Низкий

7.5 High

CVSS3

Связанные уязвимости

ubuntu
3 дня назад

(Uncontrolled recursion (CWE-674) in the QDomDocument/QDomNode serializ ...)

nvd
16 дней назад

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.

msrc
11 дней назад

Uncontrolled recursion in QDomDocument/QDomNode serialization causes stack exhaustion (QtXml)

debian
16 дней назад

Uncontrolled recursion (CWE-674) in the QDomDocument/QDomNode serializ ...

github
15 дней назад

Uncontrolled recursion in Qt's QDomDocument serialization (QtXml) lets deeply nested untrusted XML crash the app via stack exhaustion (DoS only).

EPSS

Процентиль: 33%
0.00387
Низкий

7.5 High

CVSS3