CVE-2026-108895
Received Received - Intake

Command Injection in Linksys E1700 Router

Vulnerability report for CVE-2026-108895, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-12

Last updated on: 2026-10-12

Assigner: VulDB

Description

A weakness has been identified in Linksys E1700 1.0.0.4.003. The affected element is the function setDMZ of the file /goform/setDMZ. Executing a manipulation of the argument MAC_addr can lead to os command injection. The attack can be executed 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.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-12
Last Modified
2026-10-12
Generated
2026-10-12
AI Q&A
2026-10-12
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
Linksys E1700 1.0.0.4.003

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-78 The product constructs all or part of an OS command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended OS command when it is sent to a downstream component.
CWE-77 The product constructs all or part of a command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended command when it is sent to a downstream component.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-108895 is a Remote Command Execution (RCE) flaw in Linksys E1700 router firmware version 1.0.0.4.003. The vulnerability exists in the setDMZ function of the /goform/setDMZ endpoint. Attackers can exploit it by sending a manipulated MAC_addr parameter in an HTTP POST request, which executes arbitrary system commands without proper input validation.

Detection Guidance

To detect this vulnerability, check if your Linksys E1700 router is running firmware version 1.0.0.4.003. Test for command injection by sending a crafted HTTP POST request to /goform/setDMZ with MAC_addr set to a malicious payload like 'busybox telnetd -l /bin/sh -p 8889'. If the router responds by opening a shell on port 8889, the vulnerability is present.

Commands to check firmware version: curl -s http://<router-ip>/info.cgi | grep firmware. For testing, use curl -X POST -d 'MAC_addr=busybox telnetd -l /bin/sh -p 8889' http://<router-ip>/goform/setDMZ.

Impact Analysis

An attacker could gain full control over the affected router by injecting commands through the MAC_addr parameter. This could allow them to execute malicious actions like opening a backdoor shell on port 8889, intercepting network traffic, or using the router as a pivot point to attack other devices on the network.

Compliance Impact

This vulnerability allows remote command execution on the router, which could lead to unauthorized access to sensitive data. For GDPR, this may result in data breaches affecting user privacy. For HIPAA, it could expose protected health information if the router is used in healthcare environments.

Mitigation Strategies

Immediately update the Linksys E1700 firmware to the latest version if available. If no update exists, disable remote administration and restrict access to the router's web interface. Block external access to port 8889 to prevent exploitation. Monitor network traffic for unusual activity.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-108895. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart