CVE catalog

CVE-2025-14576

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

[CVE catalog]

Severity
High · CVSS 7.8CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.22% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianqt6-declarativesid6.11.2+dfsg-3fixed
Debianqt6-declarativeforky6.11.2+dfsg-3fixed
Debianqt6-declarativetrixie6.8.2+dfsg-7vulnerable
Debianqt6-declarativebookworm6.4.2+dfsg-1vulnerable
Cpeqt6-declarativeNot reportedNot reportedvulnerable
CpeqtdeclarativeNot reported6.8.6fixed
CpeqtdeclarativeNot reported6.10.1fixed
CpeqtdeclarativeNot reported6.10.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianqt6-declarativesourcesid6.10.2+dfsg-4not yet assignedNot reportedNot reported
Debianqt6-declarativesourceforky6.10.2+dfsg-4not yet assignedNot reportedNot reported
Debianqt6-declarativesourcetrixie(unfixed)not yet assignedNot reportedNot reported
Debianqt6-declarativesourcebookworm(unfixed)not yet assignedNot reportedNot reported
CpeqtdeclarativecpeNot reported6.8.6Not reportedNot reportedNot reported
CpeqtdeclarativecpeNot reported6.10.1Not reportedNot reportedNot reported
CpeqtdeclarativecpeNot reported6.10.1Not reportedNVD-CVE-2025-14576Not reported

Notes

[trixie] qt6-declarative: Minor issue [bookworm] qt6-declarative: Minor issue

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [qt6-declarative]

    Details (2)
    • 6.4.2+dfsg-1 · amd64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

    • 6.4.2+dfsg-1 · arm64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

  • Source package: [qt6-declarative]

    Details (2)
    • 6.4.2+dfsg-1 · amd64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

    • 6.4.2+dfsg-1 · arm64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

  • Source package: [qt6-declarative]

    Details (2)
    • 6.4.2+dfsg-1 · amd64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

    • 6.4.2+dfsg-1 · arm64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

  • Source package: [qt6-declarative]

    Details (2)
    • 6.4.2+dfsg-1 · amd64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

    • 6.4.2+dfsg-1 · arm64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

  • Source package: [qt6-declarative]

    Details (2)
    • 6.4.2+dfsg-1 · amd64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

    • 6.4.2+dfsg-1 · arm64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

  • Source package: [qt6-declarative]

    Details (2)
    • 6.4.2+dfsg-1 · amd64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

    • 6.4.2+dfsg-1 · arm64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

  • [libqt6qml6]Affected

    Source package: [qt6-declarative]

    Details (2)
    • 6.4.2+dfsg-1 · amd64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

    • 6.4.2+dfsg-1 · arm64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

  • Source package: [qt6-declarative]

    Details (2)
    • 6.4.2+dfsg-1 · amd64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

    • 6.4.2+dfsg-1 · arm64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

  • [libqt6qmlcore6]Affected

    Source package: [qt6-declarative]

    Details (2)
    • 6.4.2+dfsg-1 · amd64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

    • 6.4.2+dfsg-1 · arm64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

  • Source package: [qt6-declarative]

    Details (2)
    • 6.4.2+dfsg-1 · amd64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

    • 6.4.2+dfsg-1 · arm64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

  • Source package: [qt6-declarative]

    Details (2)
    • 6.4.2+dfsg-1 · amd64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

    • 6.4.2+dfsg-1 · arm64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

  • Source package: [qt6-declarative]

    Details (2)
    • 6.4.2+dfsg-1 · amd64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

    • 6.4.2+dfsg-1 · arm64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

  • Source package: [qt6-declarative]

    Details (2)
    • 6.4.2+dfsg-1 · amd64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

    • 6.4.2+dfsg-1 · arm64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

  • [libqt6quick6]Affected

    Source package: [qt6-declarative]

    Details (2)
    • 6.4.2+dfsg-1 · amd64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

    • 6.4.2+dfsg-1 · arm64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

  • Source package: [qt6-declarative]

    Details (2)
    • 6.4.2+dfsg-1 · amd64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

    • 6.4.2+dfsg-1 · arm64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

  • Source package: [qt6-declarative]

    Details (2)
    • 6.4.2+dfsg-1 · amd64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

    • 6.4.2+dfsg-1 · arm64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

  • Source package: [qt6-declarative]

    Details (2)
    • 6.4.2+dfsg-1 · amd64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

    • 6.4.2+dfsg-1 · arm64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

  • Source package: [qt6-declarative]

    Details (2)
    • 6.4.2+dfsg-1 · amd64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

    • 6.4.2+dfsg-1 · arm64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

  • Source package: [qt6-declarative]

    Details (2)
    • 6.4.2+dfsg-1 · amd64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

    • 6.4.2+dfsg-1 · arm64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

  • Source package: [qt6-declarative]

    Details (2)
    • 6.4.2+dfsg-1 · amd64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

    • 6.4.2+dfsg-1 · arm64 · bookworm

      Affected

      nvd · qt6-declarative · debian · bookworm; nvd · qt6-declarative · debian · 12

Next results

Observed:

References