CyberSecBulletin

Emqx vulnerabilities

We track 8 vulnerabilities in Emqx products across 2 products. 8 are rated high or critical, and none are known to be exploited. The most recent was published on January 15, 2026.

8vulnerabilities
1critical
7high
0exploited
8.0average CVSS score

Latest Emqx vulnerabilities

  • 7.5 High severity

    Nanomq: Uncontrolled Resource Consumption

    CVE-2024-48077Emqx

    NanoMQ v0.22.7 is vulnerable to Denial of Service (DoS) due to improper resource throttling. A crafted sequence of requests causes the recv-q queue to saturate, leading to the rapid exhaustion of system file descriptors (FDs). This exhaustion triggers a proces

  • 8.8 High severity

    Nanomq: Improper Access Control

    CVE-2024-42655Emqx

    An access control issue in NanoMQ v0.21.10 allows attackers to bypass security restrictions and access sensitive system topic messages using MQTT wildcard characters.

  • 7.5 High severity

    Nanomq: Uncontrolled Resource Consumption

    CVE-2024-42651Emqx

    NanoMQ v0.17.9 was discovered to contain a heap use-after-free vulnerability via the component sub_Ctx_handle. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted SUBSCRIBE message.

  • 9.8 Critical severity

    neuron: Buffer Copy without Checking Size of Input

    CVE-2024-10964Emqx

    A vulnerability classified as critical has been found in emqx neuron up to 2.10.0. Affected is the function handle_add_plugin in the library cmd.library of the file plugins/restful/plugin_handle.c. The manipulation leads to buffer overflow. It is possible to l

  • 7.5 High severity

    Nanomq: Use After Free

    CVE-2023-33657Emqx

    A use-after-free vulnerability exists in NanoMQ 0.17.2. The vulnerability can be triggered by calling the function nni_mqtt_msg_get_publish_property() in the file mqtt_msg.c. This vulnerability is caused by improper data tracing, and an attacker could exploit

  • 7.5 High severity

    Nanomq: Out-of-bounds Write

    CVE-2023-33660EmqxEPSS 1.2%

    A heap buffer overflow vulnerability exists in NanoMQ 0.17.2. The vulnerability can be triggered by calling the function copyn_str() in the file mqtt_parser.c. An attacker could exploit this vulnerability to cause a denial of service attack.

  • 7.5 High severity

    Nanomq: Out-of-bounds Write

    CVE-2023-33658EmqxEPSS 1.2%

    A heap buffer overflow vulnerability exists in NanoMQ 0.17.2. The vulnerability can be triggered by calling the function nni_msg_get_pub_pid() in the file message.c. An attacker could exploit this vulnerability to cause a denial of service attack.

  • 7.5 High severity

    Nanomq: Out-of-bounds Write

    CVE-2023-33659EmqxEPSS 1.07%

    A heap buffer overflow vulnerability exists in NanoMQ 0.17.2. The vulnerability can be triggered by calling the function nmq_subinfo_decode() in the file mqtt_parser.c. An attacker could exploit this vulnerability to cause a denial of service attack.