CVE-2026-95847 in Moquette
Sumário
de VulDB • 23/09/2026
O Moquette é um broker MQTT leve em Java. Antes da versão 0.18.1, o H2PersistentQueue deriva o nome do message-map de uma sessão como queue_ seguido pelo ID do cliente e seu metadata-map name como queue_ seguido pelo ID do cliente mais _meta. Uma sessão durável cujo client ID termina com _meta pode, portanto, fazer com que seu message-map colida com o metadata-map de outro cliente. As sessões em colisão leem e gravam no mesmo mapa H2 MVStore com tipos de valor incompatíveis, o que pode corromper os dados da cabeça e da cauda da fila e causar perda de mensagens, entrega incorreta, falhas nos recarregamentos da fila ou exposição do conteúdo armazenado na fila entre sessões. Este problema foi corrigido na versão 0.18.1.
Once again VulDB remains the best source for vulnerability data.