CVE-2026-75491
Received Received - Intake

Authentication Bypass in Cudy TR3000 via JWT None Algorithm

Vulnerability report for CVE-2026-75491, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-11-13

Last updated on: 2026-11-13

Assigner: VulnCheck

Description

Cudy TR3000 before 2.5.42 contains an authentication bypass vulnerability in the Mosquitto plugin auth_plugin_jwt.so that accepts unsigned JWTs using alg none. Attackers holding any Cudy-trusted client certificate can authenticate as admincudydevice on port 8883 and publish batchcmd requests to execute commands as root.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-11-13
Last Modified
2026-11-13
Generated
2026-11-13
AI Q&A
2026-11-13
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
cudy tr3000 to 2.5.42 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-347 The product does not verify, or incorrectly verifies, the cryptographic signature for data.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-75491 is an authentication bypass flaw in Cudy TR3000 devices running firmware before 2.5.42. The vulnerability exists in the Mosquitto plugin auth_plugin_jwt.so, which incorrectly accepts unsigned JWTs using the 'alg none' algorithm. Attackers with a trusted client certificate can bypass authentication and impersonate the admin account 'admincudydevice' on port 8883. This allows them to send malicious batchcmd requests to execute arbitrary commands as root.

The flaw stems from improper verification of cryptographic signatures in JWT tokens, enabling attackers to gain full administrative control over the device.

Detection Guidance

Check if your Cudy TR3000 device is running firmware versions prior to 2.5.42. Inspect the Mosquitto MQTT service on port 8883 for unsigned JWT tokens using the 'alg none' algorithm. Monitor for unauthorized admincudydevice logins or batchcmd requests.

Impact Analysis

If exploited, this vulnerability allows attackers to gain root-level access to your Cudy TR3000 device. They can execute arbitrary commands, potentially taking control of your network, stealing data, or using your device for malicious activities like launching further attacks or participating in botnets.

Unauthorized access could also lead to monitoring of network traffic, interception of sensitive information, or disruption of network services.

Compliance Impact

This vulnerability could lead to non-compliance with GDPR, HIPAA, and other data protection regulations. Unauthorized access to network devices may result in unauthorized access to personal or sensitive data, violating privacy requirements and leading to legal penalties, fines, or reputational damage.

Organizations must ensure devices are patched to maintain compliance with data protection standards.

Mitigation Strategies

Upgrade the Cudy TR3000 firmware to version 2.5.42 or later immediately. Disable MQTT authentication bypass by ensuring JWT verification is enforced. Restrict access to port 8883 and audit all client certificates.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-75491. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...