Moquette is a lightweight Java MQTT broker. Prior to 0.18.1, PostOffice.publishWill publishes a client's Last-Will message without applying the canWrite authorization and reserved-topic checks used for a normal PUBLISH. A client can configure a Will for a topic that the client is not permitted to write and cause the broker to publish the unauthorized message when the client disconnects unexpectedly. This issue allows unauthorized message injection into restricted topics. This issue is fixed in version 0.18.1.
References
| Link | Resource |
|---|---|
| https://github.com/moquette-io/moquette/commit/f5a323fe782d1505c0097498cb22eb6ec6c96973 | Patch |
| https://github.com/moquette-io/moquette/releases/tag/v0.18.1 | Release Notes |
| https://github.com/moquette-io/moquette/security/advisories/GHSA-5f42-97gr-vfhq | Exploit Mitigation Vendor Advisory |
| https://github.com/moquette-io/moquette/security/advisories/GHSA-5f42-97gr-vfhq | Exploit Mitigation Vendor Advisory |
Configurations
History
25 Sep 2026, 13:34
| Type | Values Removed | Values Added |
|---|---|---|
| CVSS |
v2 : v3 : |
v2 : unknown
v3 : 7.5 |
| First Time |
Moquette moquette
Moquette |
|
| CPE | cpe:2.3:a:moquette:moquette:*:*:*:*:*:*:*:* | |
| References | () https://github.com/moquette-io/moquette/commit/f5a323fe782d1505c0097498cb22eb6ec6c96973 - Patch | |
| References | () https://github.com/moquette-io/moquette/releases/tag/v0.18.1 - Release Notes | |
| References | () https://github.com/moquette-io/moquette/security/advisories/GHSA-5f42-97gr-vfhq - Exploit, Mitigation, Vendor Advisory |
24 Sep 2026, 15:17
| Type | Values Removed | Values Added |
|---|---|---|
| References | () https://github.com/moquette-io/moquette/security/advisories/GHSA-5f42-97gr-vfhq - |
23 Sep 2026, 17:17
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Information
Published : 2026-09-23 17:17
Updated : 2026-09-25 13:34
NVD link : CVE-2026-95846
Mitre link : CVE-2026-95846
CVE.ORG link : CVE-2026-95846
JSON object : View
Products Affected
moquette
- moquette
CWE
CWE-862
Missing Authorization
