Description
A memory corruption vulnerability in the QMqttClient class of the Qt MQTT module. Under certain MQTT 5 connection settings between client and server, QMqttClient may corrupt memory, which can cause the application to crash.
Published: 2026-11-02
Score: 2.3 Low
EPSS: n/a
KEV: No
Impact: Application Crash
Action: Patch
AI Analysis

Impact

The QMqttClient class in Qt’s MQTT module contains a memory corruption flaw that is triggered by specific MQTT 5 connection settings. When the vulnerability is exercised, the client may corrupt heap or stack memory, causing the application to crash. The weakness is classified as CWE-129 and CWE-787, indicating improper conversion and out‑of‑bounds writes.

Affected Systems

Any Qt distribution that includes the QMqttClient class in the qtmqtt module may be affected. The data does not specify a version range, so all Qt releases containing this class and used with MQTT 5 connection handling are potentially vulnerable.

Risk and Exploitability

The CVSS score of 2.3 signifies a low severity. EPSS is not available and the vulnerability is not listed in CISA KEV. Exploitation requires a client that connects to a broker using the specific MQTT 5 settings that trigger the flaw, so the attack vector is limited to client‑side interactions with a misconfigured broker. No evidence of remote code execution or wide availability is provided, and the impact is limited to application crashes.

Generated by OpenCVE AI on November 2, 2026 at 09:50 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to a Qt release that includes the QMqttClient patch.
  • If upgrading is not possible, disable MQTT 5 features that trigger the corruption or use MQTT 3.1.1 until a fix is applied.
  • Validate your MQTT broker configuration to eliminate the settings that activate the flaw and monitor the application for crashes.

Generated by OpenCVE AI on November 2, 2026 at 09:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 02 Nov 2026 08:45:00 +0000

Type Values Removed Values Added
Description A memory corruption vulnerability in the QMqttClient class of the Qt MQTT module. Under certain MQTT 5 connection settings between client and server, QMqttClient may corrupt memory, which can cause the application to crash.
Title Memory corruption vulnerability in QMqttClient impacts Qt MQTT
First Time appeared Qt
Qt qt
Qt qtmqtt
Weaknesses CWE-129
CWE-787
CPEs cpe:2.3:a:qt:qt:*:*:*:*:*:*:*:*
cpe:2.3:a:qt:qtmqtt:*:*:*:*:*:*:*:*
Vendors & Products Qt
Qt qt
Qt qtmqtt
References
Metrics cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: Qt

Published:

Updated: 2026-11-02T08:38:12.500Z

Reserved: 2026-10-08T05:22:08.839Z

Link: CVE-2026-107457

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-02T09:17:36.430

Modified: 2026-11-02T09:17:36.430

Link: CVE-2026-107457

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-02T12:30:14Z

Weaknesses
  • CWE-129

    Improper Validation of Array Index

  • CWE-787

    Out-of-bounds Write