The broker in Eclipse Mosquitto 1.3.2 through 2.x before 2.0.16 has a memory leak that can be abused remotely when a client sends many QoS 2 messages with duplicate message IDs, and fails to respond to PUBREC commands. This occurs because of mishandling of EAGAIN from the libc send function.
References
Configurations
History
07 Jan 2024, 10:15
Type | Values Removed | Values Added |
---|---|---|
References |
|
07 Nov 2023, 04:10
Type | Values Removed | Values Added |
---|---|---|
References |
|
|
02 Oct 2023, 12:15
Type | Values Removed | Values Added |
---|---|---|
References |
|
15 Sep 2023, 21:15
Type | Values Removed | Values Added |
---|---|---|
References |
|
07 Sep 2023, 18:29
Type | Values Removed | Values Added |
---|---|---|
CVSS |
v2 : v3 : |
v2 : unknown
v3 : 7.5 |
CWE | CWE-401 | |
References | (MISC) https://github.com/eclipse/mosquitto/compare/v2.0.15...v2.0.16 - Release Notes | |
References | (MISC) https://www.compass-security.com/fileadmin/Research/Advisories/2023_02_CSNC-2023-001_Eclipse_Mosquitto_Memory_Leak.txt - Third Party Advisory | |
References | (CONFIRM) https://mosquitto.org/blog/2023/08/version-2-0-16-released/ - Release Notes | |
References | (CONFIRM) https://github.com/eclipse/mosquitto/commit/6113eac95a9df634fbc858be542c4a0456bfe7b9 - Patch | |
CPE | cpe:2.3:a:eclipse:mosquitto:*:*:*:*:*:*:*:* | |
First Time |
Eclipse
Eclipse mosquitto |
01 Sep 2023, 16:15
Type | Values Removed | Values Added |
---|---|---|
New CVE |
Information
Published : 2023-09-01 16:15
Updated : 2024-02-28 20:33
NVD link : CVE-2023-28366
Mitre link : CVE-2023-28366
CVE.ORG link : CVE-2023-28366
JSON object : View
Products Affected
eclipse
- mosquitto
CWE
CWE-401
Missing Release of Memory after Effective Lifetime