Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach device web interface (/protocol.csp)
-
DeliverySend crafted openvpn_cli request
-
ExploitInject shell metacharacters via file_id
-
ExecutionExecute OS commands as router service
-
ImpactFull device compromise and pivot
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK
2 techniques across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires network reachability to the device's web management service and specifically the /protocol.csp endpoint invoking the openvpn_cli handler, which processes the file_id argument vulnerable to command injection. Per the CVSS vector (PR:N/UI:N), no authentication or user interaction is indicated as required. The practical limiting factor is exposure of that web interface: on consumer routers it is typically bound to the LAN, so internet-wide exploitation depends on remote management (WAN-side admin access) being enabled or the attacker already having a LAN foothold. The condition is the reachable openvpn_cli handler accepting the manipulated file_id parameter; no non-default feature beyond the handler being present and reachable is stated in the available sources. |
| Impact | Multiple signals point the same direction here, which raises confidence despite thin sourcing. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes a remotely reachable, low-complexity flaw needing no authentication and no user interaction, with high confidentiality, integrity, and availability impact - consistent with OS command injection (CWE-78) that yields code execution on the device. The vuln.today Decision label is act_now, which aligns with that severity. The one counter-signal is exploit maturity: the input marks the PoC as a reference only, not verified as working exploit code (E:P / Proof-of-Concept in the vector), and there is no CISA KEV listing and no EPSS score supplied. So this is genuinely a high-real-risk issue by mechanism and reachability, but 'confirmed active exploitation' is NOT supported by the data - a public PoC reference exists but has not been verified as a working exploit, and no evidence of in-the-wild use is present. The tempering factor on real-world risk is footprint and exposure: WAVLINK consumer routers are a niche product and the vulnerable web handler is normally LAN-facing unless remote management is enabled. Net: treat as high priority to patch where these devices exist, but the blast radius is bounded by the product's limited deployment rather than by exploit difficulty. |
| Exploit ScenarioDerived | A remote attacker who can reach the device's web management interface sends a crafted request to /protocol.csp targeting the openvpn_cli handler with a malicious file_id argument, injecting shell metacharacters that the handler passes to an OS command. This executes attacker-controlled commands on the router with the privileges of the web service (typically root on such embedded devices), granting full device takeover. A public PoC reference exists (GitHub) but is not verified as working exploit code. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Nov 02, 2026
OS command injection in WAVLINK WN536AX6-A firmware V260507 allows remote unauthenticated attackers to execute arbitrary operating-system commands through the /protocol.csp endpoint's openvpn_cli handler by manipulating the file_id argument. Exploitation requires network reachability to the device's web management service; on consumer routers that interface is typically LAN-bound, so internet-wide attacks depend on WAN-side remote management being enabled or an existing LAN foothold. A public PoC reference exists but is not verified as working exploit code, no CISA KEV entry is supplied, and the assigned priority is act_now.
Earlier versions of this analysis (1)
OS command injection in the web management interface of WAVLINK WN536AX6-A firmware V260507 allows an unauthenticated remote attacker to execute arbitrary operating-system commands on the device by manipulating the file_id argument handled by the openvpn_cli component at /protocol.csp. Per the CVSS vector (AV:N, PR:N, UI:N), no credentials or user interaction are required, so any reachable device is exposed; the practical limiter is reachability, since these SOHO routers normally serve the web UI only on the LAN unless remote management is enabled. A public PoC reference has been published and is not verified as working exploit code, and the issue carries an act_now priority assessment.
RemediationAI
No vendor-released patch or fixed firmware version is identified in the supplied data, although the vendor was contacted early about the disclosure. Until a fix is available, reduce exposure by preventing untrusted networks from reaching the web management service that hosts /protocol.csp: disable WAN-side remote management and block inbound access to the router management port at the perimeter, accepting that this removes remote administration. Restrict the management interface and the /protocol.csp endpoint to trusted LAN or VLAN segments, which limits exploitation to attackers who already have a network foothold. If the device permits disabling the openvpn_cli functionality, doing so removes the vulnerable handler, with the trade-off that VPN client functionality is lost. Monitor https://vuldb.com/vuln/429623 and https://vuldb.com/cve/CVE-2026-120279 for a vendor fix.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The flaw is CWE-78 OS command injection in the openvpn_cli handler reached through /protocol.csp. The file_id parameter is passed into a command-execution path without adequate neutralization, allowing injected shell commands, but the exact command construction and request format are not described in the available sources. The supplied CVSS 4.0 vector is AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:P, and the independent assessment aligns at CVSS 3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, scoring the issue 9.3 and 9.8 respectively. The CPE cpe:2.3:a:wavlink:wn536ax6-a:*:*:*:*:*:*:*:* uses a wildcard version and does not narrow the affected range, while the disclosure names firmware V260507 as the affected build. The practical limiting factor is exposure of the web management interface; the sources do not state that the handler is internet-facing by default, so remote exploitation depends on remote management being enabled or an attacker already holding a LAN position.
Know when Wn536Ax6 A 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:H/SC:H/SI:H/SA:H/E:P
Remote, low-complexity OS command injection with no authentication or interaction (PR:N/UI:N), yielding code execution on the device, so C/I/A all High.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A flaw has been found in WAVLINK WN536AX6-A V260507. The affected element is an unknown function of the file /protocol.csp of the component openvpn_cli Handler. Executing a manipulation of the argument file_id can lead to os command injection. The attack can be launched remotely. The exploit has been published and may be used. The vendor was contacted early about this disclosure.
Technical POC Analysis
CWE-78 OS command injection.
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Latest POC
1 PoC candidate from github (unverified)
Sign in to open the public PoC links collected for this CVE.
Executive ViewAI
A critical command injection vulnerability in WAVLINK WN536AX6-A routers allows remote unauthenticated attackers to execute arbitrary operating system commands when the device's web management interface is reachable. This impacts all organizations with these routers deployed, potentially enabling full device compromise, network intrusion, and data exfiltration. Leadership should prioritize immediate mitigation due to the act_now priority and absence of a vendor patch.
No vendor-released patch identified at time of analysis. Interim mitigations: disable WAN-side remote management, restrict web management access to trusted networks, isolate devices in segmented VLANs with strict firewall rules, monitor and alert on anomalous traffic to /protocol.csp, and deploy a WAF or reverse proxy to block malicious file_id arguments.
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
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
Related Vulnerabilities in WAVLINK WN536AX6-A Command Injection and Buffer Overflow
View all 5More in Wn536Ax6 A
View allOS command injection in the WireGuard CLI group handler of the WAVLINK WN536AX6-A router (firmware V260507_2.0.0) lets a
OS command injection in the WAVLINK WN536AX6-A web management interface allows remote attackers to execute arbitrary she
EUVD-2026-114912
GHSA-x3j2-x298-hcr4
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB