Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessDownload public WR3000 firmware image
-
DeliveryExtract hard-coded JWT HMAC secret
-
ExploitForge signed JWT with elevated claims
-
ExecutionAuthenticate to Mosquitto MQTT broker
-
ImpactGain 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
Affected Packages
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
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
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.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
2DescriptionCVE.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
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.
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
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
EUVD-2026-62417
GHSA-jw4g-pv34-hp37
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB