Skip to main content

WAVLINK WN536AX6-A CVE-2026-120279

| EUVDEUVD-2026-114912 CRITICAL
OS Command Injection (CWE-78)
2026-11-02 VulDB GHSA-x3j2-x298-hcr4
9.3
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Reach device web interface (/protocol.csp)
  2. Delivery
    Send crafted openvpn_cli request
  3. Exploit
    Inject shell metacharacters via file_id
  4. Execution
    Execute OS commands as router service
  5. Impact
    Full 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.

Act Now Prioritize within 24-48h. Why: CRITICAL severity + public POC available.
1 PoC candidate (unverified) No patch listed yet 2.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv2 – 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)
v1 Nov 02, 2026 - 00:56 CVSS 10.0

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

WN536AX6-A V260507

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

Vendor (VulDB) PRIMARY 9.3 CRITICAL
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
vuln.today AI 9.8 CRITICAL

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.

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

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

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
High
Subsequent system: Confidentiality
High
Subsequent system: Integrity
High
Subsequent system: Availability
High

Lifecycle Timeline

3
Analysis Updated
Nov 02, 2026 - 01:29 vuln.today
v2 - CVSS changed
CVSS changed
Nov 02, 2026 - 01:22 NVD
10.0 (CRITICAL) 9.3 (CRITICAL)
CVE Published
Nov 02, 2026 - 00:00 cve.org
CRITICAL 10.0

DescriptionCVE.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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
2.0%
Top 19% exploitable
Prevalence
Low
niche consumer WAVLINK router model, limited enterprise footprint
Data Quality
6 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

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 Yes
EPSS 2.0%
Patch available No
Active threat No
Deciding rule
CRITICAL severity + public POC available
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
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Total

Priority Score

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

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

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