High severity · published Oct 23, 2026
CVE-2026-16762
Denial-of-service vulnerability in the Qt Core QXmlStream parser (QXmlStreamReader) impacts Qt
New
8.7
CVSS
0.5%
EPSS
No
On KEV
Description
An attacker able to supply a crafted XML document to an application using QXmlStreamReader can cause disproportionate CPU consumption during parsing, making the application unresponsive (denial of service). Exploitation requires only that the application parse attacker-influenced XML; no authentication, privileges, or user interaction beyond ingesting the input are needed. There is no loss of confidentiality or integrity — no data disclosure, data modification, or code execution — and the impact is contained to the affected process.
Exploitation
Is it being used?
Exploit prediction (EPSS)0.5% · higher than 44% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
QT
qt · qt
4.3.0 before 6.8.9; 6.9.0 before 6.11.2 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-16762
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-16762
codereview.qt-project.org
https://codereview.qt-project.org/c/qt/qtbase/+/738885
codereview.qt-project.org
https://codereview.qt-project.org/c/qt/qtbase/+/738901
wiki.qt.io
https://wiki.qt.io/List_of_known_vulnerabilities_in_Qt_products#CVE-2026-16762:
More from qt
9.8
CVE-2024-36048
QAbstractOAuth in Qt Network Authorization in Qt before 5.15.17, 6.x before 6.2.13, 6.3.x through 6.5.x before 6.5.6, and 6.6.x through 6.7.x before 6.7.1 uses only the time to…
9.8
CVE-2023-51714
An issue was discovered in the HTTP2 implementation in Qt before 5.15.17, 6.x before 6.2.11, 6.3.x through 6.5.x before 6.5.4, and 6.6.x before 6.6.2
9.8
CVE-2020-12267
setMarkdown in Qt before 5.14.2 has a use-after-free related to QTextMarkdownImporter::insertBlock
9.8
CVE-2018-19873
An issue was discovered in Qt before 5.11.3
9.8
CVE-2017-10904
Qt for Android prior to 5.9.0 allows remote attackers to execute arbitrary OS commands via unspecified vectors
