๐Ÿ” CVE Alert

CVE-2026-95842

UNKNOWN 0.0

Moquette uncaught MQTT command exceptions can terminate shared session event loops

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

Moquette is a lightweight Java MQTT broker. Prior to 0.18.1, SessionEventLoop.run catches only InterruptedException, and SessionEventLoopGroup does not restart a terminated loop. An MQTT command that raises an uncaught exception can terminate an event loop shared by multiple client sessions, preventing every co-located client from processing PUBLISH, SUBSCRIBE, PUBACK, and other commands. An attacker can select client IDs that map across the available loops to disrupt session processing for the entire broker. This issue is fixed in version 0.18.1.

CWE CWE-248
Vendor moquette-io
Product moquette
Published Sep 23, 2026
Last Updated Sep 23, 2026
Stay Ahead of the Next One

Get instant alerts for moquette-io moquette

Be the first to know when new unknown vulnerabilities affecting moquette-io moquette are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

moquette-io / moquette
< 0.18.1

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/moquette-io/moquette/security/advisories/GHSA-5f42-97gr-vfhq github.com: https://github.com/moquette-io/moquette/pull/957 github.com: https://github.com/moquette-io/moquette/commit/86feb7c31e6fac849c465d8079d08c0e7ef01cdf github.com: https://github.com/moquette-io/moquette/releases/tag/v0.18.1