Unrated severityNVD Advisory· Published Jul 20, 2026· Updated Jul 20, 2026
NULL Pointer Dereference in REST API properties_parse via Malformed user_properties
CVE-2026-47276
Description
In nanomq versions 0.24.11 and earlier, a NULL pointer dereference in properties_parse() allows an authenticated attacker to crash the NanoMQ broker by sending a POST request to /api/v4/mqtt/publish with user_properties as a JSON array instead of a JSON object. The crash occurs because strlen() is called on a NULL item->string pointer when iterating over array elements. An authenticated attacker can exploit this to crash the NanoMQ broker process. This is patched in version 0.24.14.
Affected products
2- Range: <=0.24.11, >=0.24.14
Patches
Vulnerability mechanics
References
1- github.com/nanomq/nanomq/security/advisories/GHSA-qq2v-xvxg-3hvfmitrex_refsource_CONFIRM
News mentions
0No linked articles in our index yet.