CVE-2025-66023 in MQTT Broker
Сводка
по VulDB • 27.06.2026
NanoMQ MQTT Broker (NanoMQ) — это универсальная платформа для обмена сообщениями на периферии сети (Edge Messaging Platform). Версии до 0.24.5 содержат уязвимость Heap-Use-After-Free (UAF) в компоненте клиента моста MQTT (реализованном с помощью базовой библиотеки NanoNNG). Уязвимость активируется, когда NanoMQ выступает в роли моста для подключения к удаленному брокеру MQTT. Злонамеренный удаленный брокер может вызвать аварийное завершение работы системы (отказ в обслуживании) или потенциальную повреждение памяти путем принятия соединения и немедленной отправки последовательности некорректных пакетов. Версия 0.34.5 содержит исправление. Исправление обеспечивает более строгое соблюдение протокола в SDK клиента MQTT, встроенном в NanoMQ. В частности, оно гарантирует, что CONNACK всегда является первым обрабатываемым пакетом в потоке данных. Это предотвращает путаницу состояний (state confusion), которая приводила к Heap-Use-After-Free (UAF) при отправке злонамеренным сервером некорректной последовательности пакетов сразу после установления соединения. В качестве временного решения рекомендуется проверять удаленный брокер перед созданием моста.
If you want to get best quality of vulnerability data, you may have to visit VulDB.