Skip to main content

Cudy WR3000 CVE-2026-71960

| EUVDEUVD-2026-62417 CRITICAL
Use of Hard-coded Credentials (CWE-798)
2026-08-19 VulnCheck GHSA-jw4g-pv34-hp37
9.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Download public WR3000 firmware image
  2. Delivery
    Extract hard-coded JWT HMAC secret
  3. Exploit
    Forge signed JWT with elevated claims
  4. Execution
    Authenticate to Mosquitto MQTT broker
  5. Impact
    Gain control of mesh networking interface

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Credential externalization
MITRE ATT&CK

2 techniques across 2 tactics: Persistence, Credential Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires only network reachability to the device's Mosquitto MQTT broker and possession of the firmware-embedded JWT HMAC secret, which any attacker can extract from the freely downloadable WR3000 2.0 firmware image - no legitimate credentials, no user interaction, and no non-default configuration are needed (PR:N/UI:N/AC:L). The chief limiting factor is broker reachability: the attacker must have a network path to the MQTT service, so deployments where the broker is bound only to the LAN/mesh segment and not exposed to the WAN materially reduce practical exposure. The vulnerability is confined to the WR3000 2.0 running firmware prior to 2.5.24; patched or other-model devices are out of scope.

Impact

All primary signals point the same direction: the CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes a network-reachable, low-complexity, zero-privilege, zero-interaction attack, and the hard-coded-secret root cause means exploitation is deterministic rather than probabilistic once the firmware is analyzed. No EPSS score, KEV listing, or public POC was provided, so real-world exploitation is not yet confirmed - the appropriate reading is a high-impact but not-yet-observed threat rather than an active campaign; do not conflate the ease of exploitation with evidence of it happening. The shared-secret design also means a single successful extraction scales to the entire fleet of this model, so even a mid-sized municipal IT team in kalisz running a handful of these routers should treat patching as urgent rather than routine. The one nuance to verify is exposure surface: if the MQTT broker is only reachable on the LAN/mesh segment in default deployments, the practical attack vector may be adjacent-network despite the AV:N rating - confirm broker reachability from the WAN with the vendor before assuming internet-wide exploitability.

Exploit ScenarioDerived

An attacker downloads the publicly available WR3000 2.0 firmware, unpacks it, and extracts the hard-coded HMAC secret from the MQTT authentication plugin. Using that secret they sign a JWT with admin-level claims and connect to the target router's Mosquitto broker over the network, which accepts the forged token as valid and grants control over the mesh networking interface - all without any credentials or user interaction. No public POC is currently identified, but the network vector and low complexity make this straightforward for a moderately skilled attacker.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 19, 2026

Authentication bypass in the Cudy WR3000 2.0 router (firmware before 2.5.24) lets unauthenticated remote attackers forge valid JWT tokens by reusing a hard-coded HMAC signing secret embedded in the firmware image, granting illegitimate access to the device's Mosquitto MQTT broker and mesh-networking control interface. Because the secret is static across all units of this model, any attacker who obtains one firmware image can authenticate against every deployed device. There is no public exploit identified at time of analysis, but the flaw is trivially exploitable once the secret is extracted, and the network-reachable, no-privilege CVSS 4.0 score of 9.3 (VC:H/VI:H) reflects full read/write access to mesh control.

RemediationAI

Upgrade to firmware version 2.5.24 or later, in which the vulnerability is fixed (Vendor-released patch: firmware 2.5.24), obtainable from the Cudy download center at https://www.cudy.com/en-us/pages/download-center/wr3000-2-0; consult the VulnCheck advisory at https://www.vulncheck.com/advisories/cudy-wr3000-hard-coded-jwt-secret-authentication-bypass-via-mqtt for details. Note that a firmware update is the only real remedy because the secret is baked into the image and cannot be rotated by the operator. Until the update can be applied, restrict reachability of the Mosquitto MQTT broker port (default 1883, or 8883 if TLS) so it is not exposed to the WAN or untrusted network segments, and place the router's management/mesh interfaces behind a firewall or VLAN - the trade-off is that overly aggressive filtering of the MQTT port may disrupt legitimate mesh-node communication, so scope the block to untrusted sources rather than blanket-dropping the port.

Affected VersionsENISA

WR3000 2.0 0 <2.5.24

Affected Packages

euvd wr3000_2_0 fix: 2.5.24

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability lives in the JWT authentication plugin for the Mosquitto MQTT broker that Cudy uses to authorize control-plane traffic for its mesh networking feature. JWTs signed with the HS256/HMAC family rely on a shared secret whose confidentiality is the sole security boundary; here that secret is compiled into the firmware (CWE-798, Use of Hard-coded Credentials), so it is neither per-device nor rotatable. An attacker who unpacks the firmware image (available from Cudy's public download center) recovers the byte string used as the HMAC key and can then mint tokens with arbitrary claims that the broker accepts as authentic. The affected asset per CPE is cpe:2.3:a:shenzhen_cudy_technology_co.,_ltd.:wr3000_2.0, i.e. the WR3000 2.0 hardware/firmware line specifically.

Know when Wr3000 2 0 gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 9.3 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
vuln.today AI 9.1 CRITICAL

Hard-coded secret extractable from public firmware yields unauthenticated network forgery (AV:N/AC:L/PR:N), granting full read/write to mesh control (C:H/I:H) with no availability impact per the vendor vector.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Aug 19, 2026 - 15:17 EUVD
CVE Published
Aug 19, 2026 - 14:27 cve.org
CRITICAL 9.3

DescriptionCVE.org

Cudy WR3000 2.0 running firmware before 2.5.24 contains a hard-coded JWT HMAC signing secret vulnerability in the Mosquitto MQTT broker's authentication plugin that allows unauthenticated attackers to forge valid JWT tokens by extracting the secret from the firmware image. Attackers can use the extracted secret to craft arbitrary JWT tokens and authenticate to the MQTT broker without legitimate credentials, gaining unauthorized access to the device's mesh networking interface.

Executive ViewAI

Why It Matters

Cudy WR3000 2.0 routers (firmware before 2.5.24) contain a critical authentication bypass vulnerability (CVSS 9.3) enabling unauthenticated remote attackers to seize mesh network and MQTT control by extracting hard-coded JWT signing secrets from the firmware. No public exploit identified at time of analysis, but the vulnerability is trivially exploitable by any attacker with the firmware image; the shared secret across all manufactured units means a single firmware acquisition compromises every deployed device globally.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: implement network segmentation with access control lists restricting device access to authorized administrative IP ranges only, disable or air-gap the Mosquitto MQTT interface from untrusted network segments, enable detailed authentication logging and continuous monitoring for suspicious access attempts, conduct regular network traffic inspection for exploitation indicators, and consider temporary replacement of critical mesh-dependent infrastructure nodes with alternative vendors until patches become available.

Threat Intelligence Overview

EPSS Score
0.4%
Top 66% exploitable
Prevalence
Low
niche consumer/SOHO router vendor, single specific model affected
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy