Skip to content
Heist/ feed
Back to feed
High

Security advisory

Type: advisorySources: OSVCVE: 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 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.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2025-14576
Confirmed fixed CVEs
Not specified
Updated in this feed
1 Nov 2026, 04:48 UTC · Revision 1

Source evidence

CVE-2025-14576

core-osv · Original source

Published 30 Apr 2026, 13:16 UTC

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.

osv:CVE-2025-14576
Complete source record
{
  "id": "556bb4a1a2ba8f02b1f0e58ff78e40628a81855d2ebb2e3340d1f029f053b92d",
  "url": "https://osv.dev/vulnerability/CVE-2025-14576",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2025-14576",
    "summary": "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.",
    "evidence": "osv:CVE-2025-14576",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2025-14576",
      "aliases": [
        "CVE-2025-14576"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/qt/qtdeclarative",
              "type": "GIT",
              "events": [
                {
                  "introduced": "7e0ab1d98c159c9f4c9afab78b43e7c70f449e41"
                },
                {
                  "fixed": "22fb5e739a2ea700448b22d34ade0d5c1927cb48"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:qt:qtdeclarative:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "6.10.0"
                      },
                      {
                        "fixed": "6.10.1"
                      }
                    ],
                    "source": "CPE_RANGE"
                  }
                ]
              }
            }
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-14576.json"
          }
        }
      ],
      "modified": "2026-10-24T10:30:22.207623454Z",
      "provider": "osv",
      "references": [
        "https://access.redhat.com/security/cve/CVE-2025-14576",
        "https://security.access.redhat.com/data/csaf/v2/vex/2025/cve-2025-14576.json",
        "https://access.redhat.com/errata/RHSA-2026:20567",
        "https://access.redhat.com/errata/RHSA-2026:24987",
        "https://access.redhat.com/errata/RHSA-2026:7620",
        "https://access.redhat.com/errata/RHSA-2026:7846",
        "https://bugzilla.redhat.com/show_bug.cgi?id=2464114",
        "https://codereview.qt-project.org/c/qt/qtdeclarative/+/697273"
      ],
      "provider_metadata": {
        "unresolved_ranges": [
          {
            "cpes": [
              "cpe:2.3:a:qt:qtdeclarative:*:*:*:*:*:*:*:*"
            ],
            "vendor_product": "qt:qtdeclarative",
            "extracted_events": [
              {
                "range": [
                  {
                    "introduced": "6.8.0"
                  },
                  {
                    "fixed": "6.8.6"
                  }
                ],
                "source": "CPE_RANGE"
              }
            ]
          }
        ]
      }
    },
    "related_cves": [
      {
        "value": "CVE-2025-14576",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 430623,
  "published_at": "2026-04-30T13:16:02.85+00:00"
}