CVE-2026-47276 in NanoMQ
Riassunto
di VulDB • 20/07/2026
In nanomq versioni 0.24.11 e precedenti, un NULL pointer dereference nella funzione `properties_parse()` consente a un attaccante autenticato di causare il crash del broker NanoMQ inviando una richiesta POST a `/api/v4/mqtt/publish` con `user_properties` impostata come array JSON anziché oggetto JSON. Il crash si verifica perché viene chiamata la funzione `strlen()` su un puntatore NULL `item->string` durante l'iterazione sugli elementi dell'array. Un attaccante autenticato può sfruttare questa vulnerabilità per causare il arresto anomalo del processo NanoMQ broker. La correzione è stata rilasciata nella versione 0.24.14.
If you want to get best quality of vulnerability data, you may have to visit VulDB.