CVE-2026-95844High· 7.5▾ MidnightPoC availableMoquette is a lightweight Java MQTT broker. Prior to 0.18.1, Moquette does not limit the depth of topic names and topic filters before processing them through recursive CTrie insertion and matching operations. A remote client can publish…
▾ Midnight zone — Critical, or high with PoC / in-the-wild
impact 41.3 · likelihood 0.1 · exploitation 12
A public proof-of-concept already exists for this vulnerability — see Exploit availability below.
Stakeholder-Specific Vulnerability Categorization from CISA's ADP record at CVE.org: whether exploitation is observed, whether an attack can be automated, and how much of the system is at stake.
Exploit-prediction probability, daily snapshots since Sep 25.
Disclosure to exploitation, from the record and what we observed since indexing it.
Disclosed via NVD
0.3%
8.7 → 7.5
Last analysed / modified upstream
Exploit / PoC code exists
0.3% → 0.4%
Moquette is a lightweight Java MQTT broker. Prior to 0.18.1, Moquette does not limit the depth of topic names and topic filters before processing them through recursive CTrie insertion and matching operations. A remote client can publish or subscribe with a deeply nested topic, causing a StackOverflowError that disrupts session processing and can deny service to broker clients. This issue is fixed in version 0.18.1.
moquette < 0.18.1Upgrade past the affected range:
moquette 0.18.1Field changes observed since this record was first indexed.
Connected by shared product, vendor, weakness, or advisory.
CVE-2026-95848Critical· 9.1Moquette is a lightweight Java MQTT broker
CVE-2026-95846High· 7.5Moquette is a lightweight Java MQTT broker
CVE-2026-95847High· 7.5Moquette is a lightweight Java MQTT broker
CVE-2026-95842High· 7.5Moquette is a lightweight Java MQTT broker
CVE-2026-95843High· 7.5Moquette is a lightweight Java MQTT broker
CVE-2026-85724Critical· 9.6Moquette is a lightweight Java MQTT broker