CVE-2026-107157

Out-of-bounds read vulnerability in QCborValue::fromCbor() impacts Qt Framework

Published Oct 26, 2026 CVSS 4.0 · 2 Low EPSS < 1% KEV · Not listed
Description
Specially crafted CBOR input passed to QCborValue::fromCbor() in Qt Core can cause an out-of-bounds read, which may crash the application and could expose information.

Analysis

AI-generated

Technical impact

Specially crafted CBOR input passed to QCborValue::fromCbor() in Qt Core can cause an out-of-bounds read, which may crash the application and could expose information. This vulnerability, categorized as CWE‑125, allows an attacker to read memory beyond the bounds of a CBOR buffer, potentially revealing sensitive data. While the read is not intended to modify memory, the resulting crash or information leak could impact functionality or confidentiality.

Affected Systems

The Qt framework (Qt, QtBase) is affected. No specific vendor version information is provided, so all releases that include QCborValue::fromCbor() that have not been patched may be susceptible.

Risk and Exploitability

The CVSS score of 2 indicates low severity. EPSS is not available and the vulnerability is not listed in KEV, suggesting a low likelihood of widespread exploitation. The attack vector is inferred to be a local or remote attacker feeding malformed CBOR input to an application that uses QCborValue::fromCbor(), which could lead to information disclosure and, in some cases, application crashes. No current exploit has been reported, and the impact remains limited to potential leakage of memory contents or denial of service from a crash.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest Qt Framework update that contains the QCborValue::fromCbor() fix, if available.
  • Avoid parsing CBOR data from untrusted sources; validate or limit the size and format of the input before calling QCborValue::fromCbor().
  • If an update or input validation is not possible, isolate or replace usage of QCborValue::fromCbor() in the application code, and monitor for anomalous memory reads.

Generated by OpenCVE AI on October 27, 2026 at 09:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Description Out-of-bounds read vulnerability in QCborValue::fromCbor() impacts Qt Framework. Specially crafted CBOR input passed to QCborValue::fromCbor() in Qt Core can cause an out-of-bounds read, which may crash the application and could expose information.
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Out-of-bounds read vulnerability in QCborValue::fromCbor() impacts Qt Framework.
Title Out-of-bounds read vulnerability in QCborValue::fromCbor() impacts Qt Framework
First Time appeared Qt
Qt qt
Qt qtbase
Weaknesses CWE-125
CPEs cpe:2.3:a:qt:qt:*:*:*:*:*:*:*:*
cpe:2.3:a:qt:qt:*:*:64_bit:*:*:*:*:*
cpe:2.3:a:qt:qtbase:*:*:*:*:*:*:*:*
Vendors & Products Qt
Qt qt
Qt qtbase
References
Metrics cvssV4_0

{'score': 2, 'vector': 'CVSS:4.0/AV:L/AC:H/AT:N/PR:N/UI:P/VC:H/VI:N/VA:H/SC:N/SI:N/SA:N/E:U/RE:L/U:Amber'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
Qt
Published
Updated
Nov 9, 2026, 6:01 AM
Reserved
Oct 7, 2026, 10:50 AM
Status
Awaiting Analysis
Published
Oct 26, 2026, 2:16 PM
Modified
Nov 9, 2026, 7:17 AM
Severity
Low
Public date
Oct 26, 2026, 12:52 PM