IT SBIT Services
Schneeberger
DEEN
CVE tracker

Qt Core: Denial of service in QXmlStreamReader XML parser

CVE-2026-16762High 8.7

← All vulnerabilities

Summary

The XML parser QXmlStreamReader in Qt Core can consume disproportionate CPU time when it parses a specially crafted XML document. An attacker who can supply XML to a Qt-based application can make it unresponsive. No authentication or user interaction is needed beyond the application ingesting the input, and the impact is limited to availability. The CNA rates the CVSS 4.0 score at 8.7, while VulDB rates it at 5.3 (medium).

Affected

  • Qt from 4.3.0 before 6.8.9
  • Qt from 6.9.0 before 6.11.2
  • Versions before 4.3.0: unclear (sources conflict)
  • Qt 5.x: not mentioned in the CNA ranges, status unknown
  • Applications built on Qt that parse XML are affected through the Qt library

Fixed in

  • Qt 6.8.9
  • Qt 6.11.2
  • Verify exact fixed builds against the Qt advisory before acting

Workaround

  • No vendor-specific workaround found
  • Interim measures (own suggestion, not from a vendor source): limit the size of XML accepted from untrusted sources, reject or quarantine unexpected documents, and run XML-processing services under a supervisor that restarts them after a crash

Exploitation

  • Not known to be exploited; not listed in CISA KEV as far as the research found
  • No public proof of concept found (not exhaustively searched)
  • EPSS about 0.4 to 0.5 percent probability of exploitation within 30 days (per mirrors)
  • CISA SSVC: exploitation none, automatable yes, technical impact partial

Our recommendation

  • Identify which installed applications use Qt, especially those that accept XML from external parties (web uploads, APIs, third-party feeds, email attachments)
  • Upgrade Qt to 6.8.9 or 6.11.2 or later where you build or maintain the software
  • Ask software vendors for patched builds and prioritise internet-facing or externally fed applications
  • Monitor application availability and restart failed XML-processing services
  • Internal desktop tools that only read trusted local files are low priority

Public exploits

PoC-in-GitHub, Metasploit and Exploit-DB list nothing for this CVE.

Research sources

Researched and written up in English and German by an AI (Claude by Anthropic) based on NVD, CISA, EPSS and the sources listed. The vendor information is authoritative. Researched on 1 Nov 2026, 00:32.

Original description (NVD)

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.

NVD references (3)

Sources

The tracker combines official, freely usable data sources – updated continuously:

This product uses data from the NVD API but is not endorsed or certified by the NVD. EPSS data © FIRST.org.

Affected? We can help.

We check whether your systems are affected, install updates and close the gap – continuously with the System Health Checker if you wish.