VulnSea

nanomq vulnerabilities

CVEs whose affected-version data names the nanomq package. Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

5 CVEsRSS

CVE-2026-44639Low· 3.7PoC
1mo ago

NanoMQ is an MQTT broker

NanoMQ is an MQTT broker. Prior to 0.24.14, NanoMQ's MQTT v5 property decoder in nng/src/supplemental/mqtt/mqtt_codec.c uses property_append() to walk the entire linked list for each property added by decode_buf_properties(). A remote un…

▾ Twilightnanomq · nanomqEPSS 0.44%via NVD
CVE-2026-73863High· 7.0PoC
1mo ago

NanoMQ is an MQTT broker

NanoMQ is an MQTT broker. Prior to 0.24.14, NanoMQ's broker-side MQTT v5 nmq_subinfo_decode() function in nng/src/sp/protocol/mqtt/mqtt_parser.c reuses len_of_varint from the outer Properties Length while parsing each SUBSCRIPTION_IDENTI…

▾ Midnightnanomq · nanomqEPSS 0.35%via NVD
CVE-2026-61633Low· 2.0PoC
1mo ago

NanoMQ is an MQTT broker

NanoMQ is an MQTT broker. Prior to 0.24.14, the NanoMQ client function nni_mqtt_msg_decode_unsubscribe() in nng/src/supplemental/mqtt/mqtt_codec.c does not handle a failed read_uint16() while counting topics in a malformed UNSUBSCRIBE pa…

▾ Twilightnanomq · nanomqEPSS 0.34%via NVD
CVE-2025-59946High· 7.5
10mo ago

NanoMQ MQTT Broker (NanoMQ) is an Edge Messaging Platform

NanoMQ MQTT Broker (NanoMQ) is an Edge Messaging Platform. Prior to version 0.24.2, there is a classical data racing issue about sub info list which could result in heap use after free crash. This issue has been patched in version 0.24.2.

▾ Twilightemqx · nanomqEPSS 0.38%via NVD
CVE-2025-59947Critical· 9.0
10mo ago

NanoMQ is a messaging broker/bus for IoT Edge & SDV

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 workaroun…

▾ Midnightemqx · nanomqEPSS 0.33%via NVD
nanomq vulnerabilities (CVEs) · VulnSea