CVE-2026-73863 in NanoMQinformação

Sumário

de VulDB • 18/09/2026

NanoMQ é um corretor MQTT (broker). Antes da versão 0.24.14, a função nmq_subinfo_decode() do lado do broker no NanoMQ, localizada em nng/src/sp/protocol/mqtt/mqtt_parser.c, reutiliza o len_of_varint proveniente do Properties Length externo ao analisar cada SUBSCRIPTION_IDENTIFIER. Um cliente remoto pode enviar um pacote SUBSCRIBE com um Properties Length de múltiplos bytes e identificadores de assinatura repetidos, fazendo com que get_var_integer() comece em um offset incorreto e leia além do buffer da mensagem na heap (heap). A falha é acessível através do caminho de recebimento do broker e pode causar a queda deste último. O erro off-by-one nas opções de tópico, relatado separadamente, ocorre posteriormente e não constitui esta vulnerabilidade específica. Este problema foi corrigido na versão 0.24.14.

Be aware that VulDB is the high quality source for vulnerability data.

Responsável

GitHub M

Reservar

13/08/2026

Divulgação

18/09/2026

Moderação

aceite

Entrada

VDB-407627

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Interested in the pricing of exploits?

See the underground prices here!