CVE-2026-96432

Null pointer dereference vulnerability in QNetworkAccessManager impacts Qt

Published Oct 26, 2026 CVSS 4.0 · 2.1 Low EPSS < 1% KEV · Not listed
Description
A malicious or compromised HTTP/2 server withholding SETTINGS ACK can send RST_STREAM on a completed stream, planting a null pointer, and then send a PUSH_PROMISE for that stream, causing a null pointer dereference in the QNetworkAccessManager class of the Qt Network module that crashes the application.

Analysis

AI-generated

Technical impact

A malformed HTTP/2 server can manipulate its control frames to leave a Qt client in an inconsistent state. By withholding a SETTINGS ACK, the server may send a RST_STREAM on a completed stream, planting a null pointer in the QNetworkAccessManager internals. A subsequent PUSH_PROMISE for the same stream then triggers a null pointer dereference, causing the client application to crash. This constitutes a denial‑of‑service vulnerability limited to the affected application rather than the underlying operating system.

Affected Systems

The Qt library, including the qt and qtbase components, is affected. No specific version information is provided, so all unpatched Qt deployments remain vulnerable until the patch is applied.

Risk and Exploitability

The CVSS score of 2.1 indicates low overall severity. The EPSS score is not available, so it is unclear how frequently attackers use this flaw, although the lack of a CISA KEV listing suggests it is not widely exploited. The attack requires a malicious or compromised HTTP/2 server to be contacted by the Qt application, implying a remote network vector that can be controlled by an adversary with influence over the server side. Because the vulnerability results only in a crash, it provides a denial‑of‑service surface that could impact end‑users or availability of mission‑critical software.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Install the latest Qt release that includes the fix for CVE-2026-96432.
  • If an update is not yet available, configure the application or the underlying network stack to disallow HTTP/2 or to restrict connections to trusted servers only.
  • Monitor application logs for frequent crashes that could indicate exploitation of the broken network frame handling.

Generated by OpenCVE AI on October 26, 2026 at 12:35 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
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 A malicious or compromised HTTP/2 server withholding SETTINGS ACK can send RST_STREAM on a completed stream, planting a null pointer, and then send a PUSH_PROMISE for that stream, causing a null pointer dereference in the QNetworkAccessManager class of the Qt Network module that crashes the application.
Title Null pointer dereference vulnerability in QNetworkAccessManager impacts Qt
First Time appeared Qt
Qt qt
Qt qtbase
Weaknesses CWE-476
CPEs cpe:2.3:a:qt:qt:*:*:*:*:*:*:*:*
cpe:2.3:a:qt:qtbase:*:*:*:*:*:*:*:*
Vendors & Products Qt
Qt qt
Qt qtbase
References
Metrics cvssV4_0

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

Weaknesses

Sources

Status
PUBLISHED
Assigner
Qt
Published
Updated
Oct 26, 2026, 2:35 PM
Reserved
Sep 23, 2026, 6:49 AM
Status
Awaiting Analysis
Published
Oct 26, 2026, 12:17 PM
Modified
Oct 26, 2026, 6:39 PM