Description
NanoMQ is a messaging broker/bus for IoT Edge & SDV. Versions prior to 0.24.4 have a buffer overflow case while the PUBLISH packets trigger both shared subscription and vanila subscription. This is fixed in version 0.24.4. As a workaround, disable shared subscription.
References (3)
Core 3
Core References
Vendor Advisory x_refsource_confirm
https://github.com/nanomq/nanomq/security/advisories/GHSA-98f4-cmg8-x7f3
Issue Tracking, Patch x_refsource_misc
https://github.com/nanomq/nanomq/issues/2110
Patch x_refsource_misc
https://github.com/nanomq/nanomq/commit/5f5581054bb92f102cf99251e8af2f43763d457b
Scores
CVSS v3
9.0
EPSS
0.0007
EPSS Percentile
21.5%
Attack Vector
NETWORK
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H
CISA SSVC
Vulnrichment
Exploitation
none
Automatable
no
Technical Impact
partial
Details
CWE
CWE-120
Status
published
Products (1)
emqx/nanomq
< 0.24.4
Published
Dec 15, 2025
Tracked Since
Feb 18, 2026