Description
A malformed header in the binary file fed to QBinaryJson::fromBinaryData() can cause undefined behaviour because of out-of-bounds read.
Published: 2026-10-20
Score: 4.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Information disclosure via out-of-bounds read
Action: Upgrade Qt
AI Analysis

Impact

The QBinaryJson::fromBinaryData() function in Qt can be triggered by a malformed binary file header, which causes an integer overflow (CWE‑190) that propagates to an out‑of‑bounds read (CWE‑125). This undefined behaviour permits an attacker to read memory beyond the supplied buffer, potentially revealing sensitive data to the application and the user.

Affected Systems

All Qt installations that include the Qt, Qt5Compat, or QtBase libraries are affected. The vulnerability exists in any version that exposes the QBinaryJson parsing routine; no specific version ranges are listed in the CNA data.

Risk and Exploitability

The CVSS score of 4.3 indicates moderate impact, while the EPSS of fewer than 1% suggests a low likelihood of exploitation. The vulnerability is not listed in CISA’s KEV catalog. Based on the description, the likely attack vector involves an attacker supplying a crafted binary file—via file uploads, network data streams, or other input mechanisms—to a Qt application in order to trigger the invalid header parse. The malicious consequence is limited to memory disclosure and does not provide direct code execution or other higher‑level privileges.

Generated by OpenCVE AI on October 20, 2026 at 16:24 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest Qt patch that corrects the integer overflow in the QBinaryJson parser.
  • Validate incoming binary headers by ensuring the length field does not exceed the actual buffer size (mitigating CWE‑190).
  • Reject malformed headers and enforce bounds checks during parsing to prevent out‑of‑bounds reads (mitigating CWE‑125).

Generated by OpenCVE AI on October 20, 2026 at 16:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 20 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 20 Oct 2026 12:45:00 +0000

Type Values Removed Values Added
Description A malformed header in the binary file fed to QBinaryJson::fromBinaryData() can cause undefined behaviour because of out-of-bounds read.
Title QBinaryJson::fromBinaryData() integer overflow leading to OOB read
First Time appeared Qt
Qt qt
Qt qt5compat
Qt qtbase
Weaknesses CWE-125
CWE-190
CPEs cpe:2.3:a:qt:qt5compat:*:*:*:*:*:*:*:*
cpe:2.3:a:qt:qt:*:*:*:*:*:*:*:*
cpe:2.3:a:qt:qtbase:*:*:*:*:*:*:*:*
Vendors & Products Qt
Qt qt
Qt qt5compat
Qt qtbase
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H'}

cvssV4_0

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

threat_severity

Moderate


cve-icon MITRE

Status: PUBLISHED

Assigner: Qt

Published:

Updated: 2026-10-20T15:56:20.735Z

Reserved: 2026-09-28T09:34:42.241Z

Link: CVE-2026-101201

cve-icon Vulnrichment

Updated: 2026-10-20T15:56:16.621Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-20T09:17:08.397

Modified: 2026-10-20T19:59:00.607

Link: CVE-2026-101201

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-20T08:20:38Z

Links: CVE-2026-101201 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-20T16:30:06Z

Weaknesses