NanoMQ 是一个 MQTT 消息代理(broker)。在 0.24.14 版本之前,NanoMQ 客户端函数 (位于 )在处理格式异常的 UNSUBSCRIBE 数据包时,未能正确处理 读取失败的情况。具体而言,当出现“零长度主题后跟随有尾随数据”的情况时, 可能保持不变,而 却持续增加。这允许恶意的 MQTT 代理使处于连接状态的 MQTT 3.1.1 客户端陷入挂起状态,持续消耗 CPU 和内存资源;在启用了自动重连机制的情况下,恶意代理可反复拒绝服务。代理端的 处理路径不受此问题影响。该问题已在 0.24
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-73863 | 7.0 HIGH | NanoMQ: Heap-Buffer-Overflow in `nmq_subinfo_decode()` During MQTT v5 SUBSCRIBE Parsing |
| CVE-2026-44639 | 3.7 LOW | NanoMQ: O(N²) Denial of Service in MQTT v5 Property Parsing |