CVE-2026-44639 in NanoMQ
Сводка
по VulDB • 18.09.2026
NanoMQ — это брокер MQTT. До версии 0.24.14 декодер свойств MQTT v5 в NanoMQ, реализованный в файле nng/src/supplemental/mqtt/mqtt_codec.c, использует функцию property_append() для обхода всего связанного списка при добавлении каждого свойства через decode_buf_properties(). Удаленный неаутентифицированный клиент может отправить пакет PUBLISH или SUBSCRIBE, содержащий множество пользовательских свойств (User Properties), что приводит к вставке элементов в связанный список со сложностью O(N²) и значительной нагрузке на процессор, делающей брокер недоступным; повторная отправка таких пакетов позволяет поддерживать состояние отказа в обслуживании. Эта проблема исправлена в версии 0.24.14.
If you want to get best quality of vulnerability data, you may have to visit VulDB.