CVE-2026-44639 — NanoMQ — Corregido en 0.24.14

Baja3.7 Publicada el 18 sept 2026

NanoMQ es un broker MQTT. Antes de la versión 0.24.14, el decodificador de propiedades MQTT v5 de NanoMQ en nng/src/supplemental/mqtt/mqtt_codec.c usa property_append() para recorrer toda la lista enlazada por cada propiedad añadida por decode_buf_properties(). Un cliente remoto no autenticado puede enviar un paquete PUBLISH o SUBSCRIBE que contenga muchas User Properties, lo que provoca inserciones en la lista enlazada y trabajo de CPU O(N²) que hacen que el broker deje de responder; los paquetes repetidos pueden mantener la denegación de servicio. Este problema se corrigió en la versión 0.24.14.

Versiones corregidas

Elige la versión correspondiente al producto y a la rama instalada.

ProductoVersiones corregidas
NanoMQ0.24.14

Versiones indicadas en la descripción de NVD

Puntuación CVSS3.7 / 10CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L
Tipo de debilidad (CWE)CWE-407

Artículos relacionados

This product uses the NVD API but is not endorsed or certified by the NVD.

La descripción técnica es una traducción nuestra del texto original de NVD, en inglés.

Base de datos CVE