CVE-2026-32134

MEDIUM EPSS 31.9%
Published May 19, 20261mo ago · Modified Jun 17, 20261w ago
5.9 CVSS 3.1
Medium
Find Similar
Published May 19, 2026 1mo ago
Last Modified Jun 17, 2026 1w ago

Description

NanoMQ MQTT Broker (NanoMQ) is an all-around Edge Messaging Platform. In versions 0.24.10 and below, when NanoMQ handles high-concurrency reconnect traffic using a reconnect-collision payload, the broker can crash due to a NULL pointer dereference during MQTT session resumption for clean_start=0 clients. The transport's p_peer callback (tcptran_pipe_peer()) iterates cpipe->subinfol while copying session metadata from the cached old pipe to the new reconnecting pipe, without checking whether the pointer is NULL. Under a reconnect race, cpipe->subinfol can be freed and set to NULL before session restore invokes this function, resulting in a remote unauthenticated Denial-of-Service (process crash) condition. This issue has been fixed in version 0.24.11.

CVSS Details

Base Score
5.9
Exploitability
2.2
Impact
3.6
Vector string
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Attack Vector Network
Attack Complexity High
Privileges Required None
User Interaction None
Scope Unchanged
Confidentiality None
Integrity None
Availability High

Threat Intelligence

EPSS Exploit Probability
31.9% percentile
Exploit & Patch Status
No Known Exploit
No Patch Available

Weaknesses 1

CWE-476 NULL Pointer Dereference Memory Safety

References 4

  • github.com https://github.com/nanomq/NanoNNG/commit/522ec62e29e60d1122f2aedaa6e702dcf089f7bb
  • github.com https://github.com/nanomq/nanomq/issues/2241
  • github.com https://github.com/nanomq/nanomq/releases/tag/0.24.11
  • github.com https://github.com/nanomq/nanomq/security/advisories/GHSA-q36f-83mh-pcv2

Remediation

No remediation data recorded yet

Check vendor advisories and the NVD entry for patch availability.