CVE-2026-44639 — NanoMQ — Corrigé dans 0.24.14
NanoMQ est un broker MQTT. Avant la version 0.24.14, le décodeur de propriétés MQTT v5 de NanoMQ dans nng/src/supplemental/mqtt/mqtt_codec.c utilise property_append() pour parcourir toute la liste chaînée à chaque propriété ajoutée par decode_buf_properties(). Un client distant non authentifié peut envoyer un paquet PUBLISH ou SUBSCRIBE contenant de nombreuses propriétés utilisateur, provoquant des insertions dans la liste chaînée et une charge CPU en O(N²), qui rendent le broker inopérant ; des paquets répétés peuvent maintenir le déni de service. Ce problème est corrigé dans la version 0.24.14.
Versions corrigées
Choisissez la version correspondant au produit et à la branche installée.
| Produit | Versions corrigées |
|---|---|
| NanoMQ | 0.24.14 |
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:LArticles liés
This product uses the NVD API but is not endorsed or certified by the NVD.
La description technique est notre traduction du texte original du NVD, en anglais.
