CVE-2023-28366
published 2023-09-01CVE-2023-28366: 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…
PriorityP336high7.5CVSS 3.1
AVNACLPRNUINSUCNINAH
EPSS
1.11%
61.7th percentile
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.
Affected
8 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | mosquitto | < mosquitto 2.0.11-1.2+deb12u1 (bookworm) | mosquitto 2.0.11-1.2+deb12u1 (bookworm) |
| eclipse | mosquitto | >= 0 < 2.0.11-1+deb11u1 | 2.0.11-1+deb11u1 |
| eclipse | mosquitto | >= 0 < 2.0.11-1.2+deb12u1 | 2.0.11-1.2+deb12u1 |
| eclipse | mosquitto | >= 0 < 2.0.17-1 | 2.0.17-1 |
| eclipse | mosquitto | >= 0 < 2.0.17-1 | 2.0.17-1 |
| eclipse | mosquitto | >= 0 < 2.0.11-1ubuntu1.1 | 2.0.11-1ubuntu1.1 |
| eclipse | mosquitto | >= 0 < 1.6.9-1ubuntu0.1~esm1 | 1.6.9-1ubuntu0.1~esm1 |
| eclipse | mosquitto | >= 1.3.2 < 2.0.16 | 2.0.16 |
CVSS provenance
nvdv3.17.5HIGHCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
osv7.5HIGH
vendor_debian7.5HIGH
vendor_redhat7.5HIGH
vendor_ubuntu6.5MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
OSV
mosquitto vulnerabilities
osv·2023-11-21·CVSS 6.5
CVE-2021-34431 [MEDIUM] mosquitto vulnerabilities
mosquitto vulnerabilities
Kathrin Kleinhammer discovered that Mosquitto incorrectly handled certain
inputs. If a user or an automated system were provided with a specially crafted
input, a remote attacker could possibly use this issue to cause a denial of
service. This issue only affected Ubuntu 20.04 LTS. (CVE-2021-34431)
Zhanxiang Song discovered that Mosquitto incorrectly handled certain inputs. If
a user or an automated system were provided with a specially crafted input, a
remote attacker could possibly use this issue to cause an authorisation bypass.
This issue only affected Ubuntu 22.04 LTS and Ubuntu 23.04. (CVE-2021-34434)
Zhanxiang Song, Bin Yuan, DeQing Zou, and Hai Jin discovered that Mosquitto
incorrectly handled certain inputs. If a user or an automated system were
provide
GHSA
GHSA-897v-899r-j3hg: The broker in Eclipse Mosquitto 1
ghsa_unreviewed·2023-09-01
CVE-2023-28366 [HIGH] CWE-401 GHSA-897v-899r-j3hg: The broker in Eclipse Mosquitto 1
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.
OSV
CVE-2023-28366: The broker in Eclipse Mosquitto 1
osv·2023-09-01·CVSS 7.5
CVE-2023-28366 [HIGH] CVE-2023-28366: The broker in Eclipse Mosquitto 1
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.
Ubuntu
Mosquitto vulnerabilities
vendor_ubuntu·2023-11-21·CVSS 6.5
CVE-2023-0809 [MEDIUM] Mosquitto vulnerabilities
Title: Mosquitto vulnerabilities
Summary: Several security issues were fixed in Mosquitto.
Kathrin Kleinhammer discovered that Mosquitto incorrectly handled certain
inputs. If a user or an automated system were provided with a specially crafted
input, a remote attacker could possibly use this issue to cause a denial of
service. This issue only affected Ubuntu 20.04 LTS. (CVE-2021-34431)
Zhanxiang Song discovered that Mosquitto incorrectly handled certain inputs. If
a user or an automated system were provided with a specially crafted input, a
remote attacker could possibly use this issue to cause an authorisation bypass.
This issue only affected Ubuntu 22.04 LTS and Ubuntu 23.04. (CVE-2021-34434)
Zhanxiang Song, Bin Yuan, DeQing Zou, and Hai Jin discovered that Mosquitto
incorrectly han
Red Hat
mosquitto: memory leak leads to unresponsive broker
vendor_redhat·2023-09-01·CVSS 7.5
CVE-2023-28366 [HIGH] CWE-401 mosquitto: memory leak leads to unresponsive broker
mosquitto: memory leak leads to unresponsive broker
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.
A memory leak vulnerability was found in Eclipse Mosquitto. This issue is triggered by malicious initial packets or certain client actions and may allow a remote attacker to the deplete system resources causing memory exhaustion, leading to a disruption in services and a denial of service condition.
Package: mosquitto (Red Hat build of Apache Camel for Spring Boot 3) - Not affected
Package: mosquitto (Red Hat Integration Camel K 1) - Not affected
Debian
CVE-2023-28366: mosquitto - The broker in Eclipse Mosquitto 1.3.2 through 2.x before 2.0.16 has a memory lea...
vendor_debian·2023·CVSS 7.5
CVE-2023-28366 [HIGH] CVE-2023-28366: mosquitto - The broker in Eclipse Mosquitto 1.3.2 through 2.x before 2.0.16 has a memory lea...
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.
Scope: local
bookworm: resolved (fixed in 2.0.11-1.2+deb12u1)
bullseye: resolved (fixed in 2.0.11-1+deb11u1)
forky: resolved (fixed in 2.0.17-1)
sid: resolved (fixed in 2.0.17-1)
trixie: resolved (fixed in 2.0.17-1)
No detection rules found.
No public exploits indexed.
No writeups or analysis indexed.
https://github.com/eclipse/mosquitto/commit/6113eac95a9df634fbc858be542c4a0456bfe7b9https://github.com/eclipse/mosquitto/compare/v2.0.15...v2.0.16https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/KJ2FMBGVVQEQWTTQB7YLKTAHMX2UM66X/https://mosquitto.org/blog/2023/08/version-2-0-16-released/https://security.gentoo.org/glsa/202401-09https://www.compass-security.com/fileadmin/Research/Advisories/2023_02_CSNC-2023-001_Eclipse_Mosquitto_Memory_Leak.txthttps://www.debian.org/security/2023/dsa-5511https://github.com/eclipse/mosquitto/commit/6113eac95a9df634fbc858be542c4a0456bfe7b9https://github.com/eclipse/mosquitto/compare/v2.0.15...v2.0.16https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/KJ2FMBGVVQEQWTTQB7YLKTAHMX2UM66X/https://mosquitto.org/blog/2023/08/version-2-0-16-released/https://security.gentoo.org/glsa/202401-09https://www.compass-security.com/fileadmin/Research/Advisories/2023_02_CSNC-2023-001_Eclipse_Mosquitto_Memory_Leak.txthttps://www.debian.org/security/2023/dsa-5511
2023-09-01
Published