Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to router web interface
-
DeliverySend crafted POST to /goform/formWlanMP
-
ExploitInject OS command into ATE parameter (e.g., ateFunc)
-
ExecutionDevice executes injected command as root
-
ImpactFull device compromise and LAN 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 | The CVSS 4.0 vector specifies PR:L (low privileges required), meaning the attacker must first authenticate to the device web management interface with at least a low-privileged account. Default or weak credentials on consumer IoT devices such as this frequently satisfy this requirement with minimal effort. The attack targets the /goform/formWlanMP endpoint via HTTP POST, so the device's web interface must be network-accessible from the attacker's position (AV:N, LAN or exposed WAN interface). No user interaction is required beyond the attacker's own request. What limits exploitation: authentication is required per CVSS PR:L - unauthenticated exploitation is not supported by the available vector data; the management interface must be reachable (blocked if firewall rules restrict port 80/443 access). The 'formWlanMP' endpoint appears to implement manufacturing/ATE test functionality, but no data confirms it requires a special firmware mode to be active - it appears accessible in normal production firmware operation based on the researcher's disclosure. |
| Impact | This vulnerability presents a notable discrepancy between its CVSS 4.0 score (2.1) and its actual operational severity. The CVSS 4.0 vector AV:N/AC:L/AT:N/PR:L/UI:N reflects low-complexity network exploitation with no user interaction and only low privileges required - these are meaningful risk drivers. However, the impact metrics VC:L/VI:L/VA:L with SC:N/SI:N/SA:N suppress the score substantially, producing the anomalously low 2.1 result. For an OS command injection on an embedded Linux router with a public PoC, practitioners should treat CVSS 2.1 as a scoring artifact rather than an accurate risk signal. In reality, arbitrary command execution on an embedded Linux device grants full device compromise: persistent access, LAN pivoting, traffic interception, and credential harvesting. The E:P threat metric (PoC exploit) in the CVSS 4.0 vector confirms the public exploit is factored in. EPSS at 0.84% (75th percentile) indicates moderate exploitation probability relative to all CVEs, consistent with IoT targeting. The device is not in CISA KEV, suggesting opportunistic rather than campaign-level exploitation so far. The vendor's non-response to disclosure and absence of any patch significantly amplify residual risk for deployed units. The CVSS score of 2.1 vs. the practical impact of full router compromise is a confirmed conflict - defenders should not rely on CVSS alone here. |
| Exploit ScenarioDerived | An authenticated attacker - or an insider on the local network who has obtained the router's default or weak credentials - submits a crafted HTTP POST request to http://[device-ip]/goform/formWlanMP, injecting an OS command such as a reverse shell payload into a parameter like ateFunc. The device's CGI handler passes the unsanitized value to a system() or similar call, executing the injected command as root on the embedded Linux firmware. The public PoC on GitHub provides the exact request structure needed, lowering the barrier to exploitation significantly. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 08, 2026
OS command injection in Edimax EW-7438RPn 1.31 allows a low-privileged, remote attacker to execute arbitrary commands on the device by manipulating any of approximately 29 parameters passed to the formWlanMP function via the /goform/formWlanMP endpoint. The vulnerable parameters - including ateFunc, ateGain, ateTxCount, and e2pTxPower series - are characteristic of ATE (Automatic Test Equipment) manufacturing-mode calibration parameters left accessible in the production firmware. A public proof-of-concept exploit has been published on GitHub, and the vendor did not respond to the disclosure; no patch is available. No public exploit identified as confirmed actively exploited (CISA KEV), though the public PoC elevates real-world risk.
RemediationAI
No vendor-released patch has been identified at time of analysis. The vendor was contacted prior to disclosure and did not respond, and no security advisory has been published. As the primary mitigation, restrict management interface access by placing the device behind a firewall and blocking all inbound access to the HTTP/HTTPS management port (typically TCP 80/443) from untrusted network segments - this eliminates the network attack surface entirely, though it does not address LAN-side attackers. Disable remote management features if the firmware supports that option. Consider replacing the device with a supported model from an actively maintained product line, as the vendor's non-response suggests no patch is forthcoming. If replacement is not immediate, isolate the device on a dedicated IoT VLAN with strict egress filtering to limit the blast radius of exploitation. Network-based intrusion detection rules monitoring for anomalous POST requests to /goform/formWlanMP may assist in detecting exploitation attempts. The public PoC at https://github.com/wudipjq/my_vuln/blob/main/Edimax/vuln_7/7.md should be reviewed by defenders to understand the exact payload shape for detection rule development.
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
The Edimax EW-7438RPn is a consumer 802.11n WiFi range extender running embedded Linux with a GoForm-based CGI web management interface. The affected function, formWlanMP, handles Content-Type form submissions at /goform/formWlanMP and passes user-supplied parameter values - including ateFunc, ateGain, ateTxCount, ateChan, ateRate, ateMacID, e2pTxPower1 through e2pTxPower7, e2pTx2Power1 through e2pTx2Power7, ateTxFreqOffset, ateMode, ateBW, ateAntenna, e2pTxFreqOffset, e2pTxPwDeltaB/G/Mix/N, and readE2P - directly or insufficiently sanitized into OS-level command invocations. This is a textbook CWE-78 (Improper Neutralization of Special Elements used in an OS Command) flaw. The 'ate' prefix and 'e2p' (EEPROM) prefix parameter names indicate this endpoint was designed for chipset-level factory testing and calibration and was not stripped from the production firmware. The affected CPE is cpe:2.3:a:edimax:ew-7438rpn:*:*:*:*:*:*:*:*, with confirmed affected version 1.31 per EUVD-2026-31628.
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 1.31. The affected element is the function formWlanMP of the file /goform/formWlanMP of the component Content-Type Handler. Executing a manipulation of the argument ateFunc/ateGain/ateTxCount/ateChan/ateRate/ateMacID/e2pTxPower1/e2pTxPower2/e2pTxPower3/e2pTxPower4/e2pTxPower5/e2pTxPower6/e2pTxPower7/e2pTx2Power1/e2pTx2Power2/e2pTx2Power3/e2pTx2Power4/e2pTx2Power5/e2pTx2Power6/e2pTx2Power7/ateTxFreqOffset/ateMode/ateBW/ateAntenna/e2pTxFreqOffset/e2pTxPwDeltaB/e2pTxPwDeltaG/e2pTxPwDeltaMix/e2pTxPwDeltaN/readE2P can lead to os command injection. The attack may be launched remotely. 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-31628
GHSA-5rm7-2pfg-jpcm
NVD
CVE.org
EPSS
VulDB
Exploit-DB