SEPTEMBER 18, 2026
Live Feed
Back to database
Case File

CVE-2026-44725

MEDIUM · CVSS 6.6 EPSS 0.25% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-08-20 · Last synced 2026-09-18

CyberRota Analysis

AI-Generated

The EMQX MQTT broker is vulnerable due to the plugin-install REST API and dashboard upload accepting stale grants, allowing an attacker with compromised admin credentials or API keys to upload malicious code. This could lead to the execution of arbitrary Erlang code with the broker's privileges, potentially compromising the entire system. Organizations using affected versions should prioritize upgrading to the patched releases to mitigate this risk.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-44725
Severity
MEDIUM
CVSS
6.6
EPSS
0.25%

Original NVD Description

EMQX is a scalable and reliable MQTT broker for AI, IoT, IIoT, and connected vehicles. Prior to versions 5.8.11, 5.9.3, 5.10.4, 6.0.3, 6.1.2, and 6.2.1, the plugin-install REST API and dashboard upload accepted stale grants created with emqx ctl plugins allow because there was no five-minute grant lifetime or SHA-256 package binding. An attacker with a compromised dashboard administrator credential or API key with plugin-install permission who finds a stale allowed name and version can upload attacker-controlled bytes under the allowed .tar.gz filename through POST /api/v5/plugins/install or the dashboard plugin upload. The broker then installs and runs attacker-controlled Erlang code with the privileges of the EMQX process. This issue is fixed in versions 5.8.11, 5.9.3, 5.10.4, 6.0.3, 6.1.2, and 6.2.1.