PT-2026-29123 · Nanomq · Nanomq
Lowjaylinyu
·
Published
2026-03-30
·
Updated
2026-03-31
·
CVE-2026-32696
CVSS v3.1
7.5
High
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
NanoMQ versions prior to 0.24.7
Description
NanoMQ MQTT Broker is an Edge Messaging Platform. When HTTP authentication is enabled (auth.http auth) in NanoMQ version 0.24.6, a client connecting via MQTT CONNECT without username/password, and with configuration parameters using placeholders
%u and %P (e.g., username="%u", password="%P"), triggers a crash. This occurs because the set data() function in auth http.c calls strlen() on a NULL pointer, resulting in a SIGSEGV crash. This crash can be triggered remotely, leading to a denial of service.Recommendations
Upgrade to NanoMQ version 0.24.7 or later.
Exploit
Fix
NULL Pointer Dereference
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Nanomq