OS command injection in Linksys ESeries E1200
Key facts
- Attack vector
- Network
- Privileges required
- High
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- No fix listed
Attack profile from CVSS 3.1 · NVD. Fix status from CNA. Impact type from CWE-78.
Summary
Devices in the Linksys ESeries line of routers (Linksys E1200 Firmware Version 2.0.09 and Linksys E2500 Firmware Version 3.0.04) are susceptible to OS command injection vulnerabilities due to improper filtering of data passed to and retrieved from NVRAMData entered into the 'Router Name' input field through the web portal is submitted to apply.cgi as the value to the 'machine_name' POST parameter. When the 'preinit' binary receives the SIGHUP signal it enters a code path that calls a function named 'set_host_domain_name' from its libshared.so shared object.
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| Linksys | ESeries E1200 | Firmware Version 2.0.09 | — | No fix listed | CNA |
| Linksys | ESeries E2500 | Firmware Version 3.0.04 | — | No fix listed | CNA |
- ESeries E1200 VendorLinksys Affected Firmware Version 2.0.09 Fixed in — No fix listed CNA
- ESeries E2500 VendorLinksys Affected Firmware Version 3.0.04 Fixed in — No fix listed CNA
CPE configurations NVD · 4
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:o:linksys:e1200_firmware:2.0.09:*:*:*:*:*:*:* | 2.0.09 | Vulnerable | Linksys |
| cpe:2.3:h:linksys:e1200:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Linksys |
| cpe:2.3:o:linksys:e2500_firmware:3.0.04:*:*:*:*:*:*:* | 3.0.04 | Vulnerable | Linksys |
| cpe:2.3:h:linksys:e2500:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Linksys |
- cpe:2.3:o:linksys:e1200_firmware:2.0.09:*:*:*:*:*:*:* Versions 2.0.09 Vulnerable ·Linksys
- cpe:2.3:h:linksys:e1200:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Linksys
- cpe:2.3:o:linksys:e2500_firmware:3.0.04:*:*:*:*:*:*:* Versions 3.0.04 Vulnerable ·Linksys
- cpe:2.3:h:linksys:e2500:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Linksys
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2018-3954
- 2026-10-03 Alias added: GHSA-5g8c-mfvh-j87f
References
More Linksys E1200 Firmware vulnerabilities
- TI-2025-37764 A stack-based buffer overflow exists in the httpd binary of Linksys E1200 v2 routers… CVSS 3.1HIGH 8.8
- TI-2025-37763 A stack-based buffer overflow exists in the get_merge_ipaddr function of the httpd binary… CVSS 3.1HIGH 8.8
- TI-2025-37765 A stack-based buffer overflow vulnerability exists in the libshared.so library of Cisco… CVSS 3.1HIGH 8.4
- TI-2025-37767 A stack-based buffer overflow exists in the validate_static_route function of the httpd… CVSS 3.1HIGH 7.5
- TI-2025-37762 An unauthenticated command injection vulnerability exists in the Start_EPI function of… CVSS 3.1MEDIUM 5.4
- TI-2025-37766 A stack-based buffer overflow exists in the get_merge_mac function of the httpd binary on… CVSS 3.1MEDIUM 6.5
Sources
- CVE-2018-3954 · CVE Program
- CVE-2018-3954 · NVD
- FIRST EPSS
- GHSA-5g8c-mfvh-j87f · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences