CVE-2026-44639 — NanoMQ — Behoben in 0.24.14
NanoMQ ist ein MQTT-Broker. Vor Version 0.24.14 durchläuft der MQTT-v5-Property-Decoder von NanoMQ in nng/src/supplemental/mqtt/mqtt_codec.c mit property_append() für jede von decode_buf_properties() hinzugefügte Property die gesamte verkettete Liste. Ein nicht authentifizierter Remote-Client kann ein PUBLISH- oder SUBSCRIBE-Paket mit vielen User Properties senden und dadurch O(N²)-Aufwand beim Einfügen in die verkettete Liste und CPU-Arbeit verursachen, sodass der Broker nicht mehr reagiert; wiederholte Pakete können den Denial-of-Service aufrechterhalten. Dieses Problem wurde in Version 0.24.14 behoben.
Korrigierte Versionen
Wählen Sie die Version für das installierte Produkt und den Versionszweig.
| Produkt | Korrigierte Versionen |
|---|---|
| NanoMQ | 0.24.14 |
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:LVerwandte Artikel
This product uses the NVD API but is not endorsed or certified by the NVD.
Die technische Beschreibung ist unsere Übersetzung des englischen NVD-Originaltexts.
