7.4
High
CVE-2025-14576 Insufficient validation of node IDs in Qt SVG module allows arbitrary QML/JavaScript code injection when loading…
Description
Insufficient validation of node IDs in Qt SVG module allows arbitrary QML/JavaScript code injection when loading malicious SVG files through the VectorImage component in Qt Quick. While QML execution is typically more restricted than native code execution, this could still lead to denial of service, information disclosure, or other impacts depending on the application's privilege level and data access.
Affected products and versions
| Product | Affected versions | Fixed in |
|---|---|---|
| Qt 6.10 | 6.10.0 → 6.10.1 | No fix stated |
| Qt 6.8 | 6.8.0 → 6.8.6 | No fix stated |
| Red Hat Enterprise Linux AppStream EUS (v. 10.0) | Versions not published | |
| Red Hat Enterprise Linux AppStream (v. 10) | Versions not published | |
| Red Hat Enterprise Linux CodeReady Linux Builder EUS (v. 10.0) | Versions not published | |
| Red Hat Enterprise Linux CodeReady Linux Builder (v. 10) | Versions not published | |
| Red Hat Hardened Images 6.11 | earliest → < 6.11.0-1.hum1 | 6.11.0-1.hum1 |
| Red Hat Enterprise Linux 10 | Versions not published | |
| Multicluster Global Hub | Versions not published |
Show the 10 other branches Hide the 10 other branches
| Product | Affected versions | Fixed in |
|---|---|---|
| Red Hat Advanced Cluster Management for Kubernetes 2 | Versions not published | |
| Red Hat Enterprise Linux 6 | Versions not published | |
| Red Hat Enterprise Linux 7 | Versions not published | |
| Red Hat Enterprise Linux 8 | Versions not published | |
| Red Hat Enterprise Linux 9 | Versions not published | |
| Red Hat OpenShift Container Platform 4 | Versions not published | |
| Red Hat OpenShift GitOps | Versions not published | |
| Red Hat Enterprise Linux 10.0 Extended Update Support | Versions not published | |
| Qt 6.10 | 6.10.0 → 6.10.1 | No fix stated |
| Qt 6.8 | 6.8.0 → 6.8.6 | No fix stated |
References
- Qt Code Review - Fix for QTBUG-142556 codereview.qt-project.org
Timeline
- Published
- Last modified
Other CVEs of Qt
The 13 CVEs of Qt →
CVE-2025-14575
An Uncontrolled Search Path Element vulnerability in the OpenSSL TLS backend of Qt Network (qtbase) in Qt Qt Framework…
1.8
Low
CVE-2026-6210
A type confusion vulnerability in Qt SVG allows an attacker to cause an application crash via a crafted SVG image
8.7
High
CVE-2025-12385
Allocation of Resources Without Limits or Throttling, Improper Validation of Specified Quantity in Input vulnerability…
8.7
High
CVE-2025-6338
There is an incomplete cleanup vulnerability in Qt Network's Schannel support on Windows which can lead to a Denial of…
9.2
Critical