Skip to content
OpenAdvisories
High · 7.4 CVE-2025-14576 EUVD-2025-209594GHSA-4hpm-v49g-rq7q

Possible QML code injection in VectorImage component

Published Apr 30, 2026 · Updated Jul 29, 2026 · Assigned by TQtC

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

VendorProductAffectedFixed
Qt Qt 6.8.0 – ≤ 6.8.6, 6.10.0 – ≤ 6.10.1 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 qt6-declarative 6.10.2+dfsg-4 —
Debian 13 qt6-declarative No fix yet —
Debian 12 qt6-declarative No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 qt6-declarative No fix yet —
Ubuntu 26.04 LTS qt6-declarative No fix yet —
Ubuntu 25.10 qt6-declarative No fix yet —
Ubuntu 24.04 LTS qt6-declarative No fix yet —
Ubuntu 22.04 LTS qt6-declarative No fix yet —
ReleasePackageFixed inAdvisory
RHEL 10 qt6-qtdeclarative +3 6.10.1-1.el10_2.1 RHSA-2026:20567
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
RHEL 10.0 EUS qt6-qtdeclarative +3 6.8.1-5.el10_0 RHSA-2026:24987
Red Hat Hardened Images 1 qt5 +3 5.15.18-2.1.hum1 RHSA-2026:7620
Red Hat Hardened Images 1 qt6 +3 6.11.0-1.hum1 RHSA-2026:7846

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 10 qt6-qtdeclarative 6.10.1-1.el10_2.1 RLSA-2026:20567

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 10 qt6-qtdeclarative +3 6.10.1-1.el10_2.1 ELSA-2026-20567

Advisories 7

References