Skip to main content

Linksys E1700 EUVDEUVD-2026-97438

| CVE-2026-108893 HIGH
Stack-based Buffer Overflow (CWE-121)
2026-10-12 VulDB GHSA-3px7-h6cw-5c93
8.6
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate to router web UI
  2. Delivery
    Send crafted /goform/setVlan request
  3. Exploit
    Overflow stack buffer via vlan_set
  4. Execution
    Execute code in router context
  5. Impact
    Pivot or disrupt network traffic

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Stack buffer bounds checking
MITRE ATT&CK

1 technique 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

Exploitation requires network reachability to the device's HTTP management interface and a low-privilege authenticated session (CVSS PR:L), after which a crafted request to the /goform/setVlan endpoint with an oversized vlan_set argument triggers the stack overflow. Limiting factors: the attacker must first have valid credentials or a hijacked authenticated session to reach the setVlan handler, and the management interface must be reachable from the attacker's position (typically LAN-side by default, unless remote administration is enabled, which would expand exposure to the WAN). Affected firmware is Linksys E1700 up to version 1.0.0.4.003.

Impact

Signals are moderately aligned but point to a targeted rather than mass-exploitation profile. The CVSS 4.0 vector (AV:N/AC:L/PR:L/UI:N) describes a network-reachable, low-complexity flaw requiring low-level authentication, with high confidentiality, integrity and availability impact - consistent with authenticated remote code execution on a SOHO router. The exploit-maturity metric E:P (proof-of-concept) matches the confirmed public POC on GitHub. There is no CISA KEV listing and no EPSS score was provided in the input, so probabilistic exploitation likelihood cannot be quantified here; absence of KEV means there is no evidence of active exploitation. The PR:L requirement is the single biggest risk-reducer: an attacker needs valid (even low-privilege) credentials or an authenticated session to the device's web interface, which limits purely opportunistic internet-wide attack versus a true PR:N flaw. Note a possible over-scoping in the input vector: it sets SC:H/SI:H/SA:H (subsequent-system impact), but nothing in the description indicates the compromise crosses a trust boundary into another system beyond the router itself - this inflates the headline 8.6 and should be verified. Net: a real, patch-worthy flaw with working exploit code, but the authentication precondition and lack of KEV/active-exploitation evidence place it below internet-facing unauthenticated RCE in priority.

Exploit ScenarioDerived

An attacker with a low-privilege authenticated session to the Linksys E1700 web management interface sends a crafted request to /goform/setVlan with an oversized vlan_set argument, overflowing a stack buffer in the setVlan function. A proof-of-concept is publicly available on GitHub, lowering the effort to reproduce. Successful exploitation can crash the device or achieve code execution in the router's context, giving control over network traffic.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
1 public PoC No patch listed yet 0.5% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 12, 2026

An authenticated remote stack-based buffer overflow in the Linksys E1700 router (firmware through 1.0.0.4.003) lets an attacker who can reach the device's HTTP management interface and hold a low-privilege session crash or potentially execute code on the device by sending an oversized vlan_set argument to the /goform/setVlan endpoint. Publicly available exploit code exists, including a GitHub proof-of-concept writeup, and the vendor was contacted early but did not respond, so no official fix is currently available. The vulnerability is rated CVSS 4.0 8.6 (independent assessment CVSS 3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H); exploitation requires prior credentials or a hijacked authenticated session, and the management interface must be reachable from the attacker's position, giving this a targeted rather than mass-exploitation profile.

RemediationAI

No vendor-released patch identified at time of analysis - Linksys was contacted during coordinated disclosure and never responded, and no fixed firmware version is documented for the E1700, which is an end-of-life-class device. The most effective compensating control is to eliminate reachability of the management interface: disable WAN/remote administration so the HTTP admin service is reachable only from the LAN, and firewall or ACL-block inbound access to the router's web UI (typically TCP/80 and TCP/443) from untrusted networks; the trade-off is that you lose remote management convenience. Rotate and strengthen the admin credentials and replace default accounts, since exploitation requires an authenticated session (PR:L) - this raises the bar but does not remove the flaw. If VLAN management is not needed, avoid or restrict use of the VLAN configuration UI and treat it as a trusted-admin-only function. Segment IoT/consumer routers onto an isolated network so a compromised device cannot pivot to other assets, and monitor the device for unexpected reboots or crashes, which are the observable symptom of the overflow. Because the underlying buffer overflow cannot be mitigated without vendor code changes, the only durable fix is replacement with a supported router model that receives firmware security updates.

Affected VersionsENISA

E1700 1.0.0.4.003

Affected Packages

euvd e1700 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

The flaw is a classic CWE-121 stack-based buffer overflow in the Linksys E1700's embedded web management service. The affected code path is the setVlan handler exposed at /goform/setVlan, a goform-style CGI endpoint typical of consumer router firmware. The handler copies the user-supplied vlan_set parameter into a fixed-size stack buffer without bounds checking, so an oversized value overwrites adjacent stack memory, corrupting saved registers and the return address. Under the assessed CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H), the attack is network-delivered over HTTP, requires a low-privilege authenticated session to reach the handler, and can result in full loss of confidentiality, integrity, and availability of the device. The CPE cpe:2.3:a:linksys:e1700:*:*:*:*:*:*:*:* confirms all firmware builds of the E1700 up to and including 1.0.0.4.003 are in scope. Because the overflow is a memory-safety defect rather than a logic error, the same parameter may support both denial of service (crash/reboot loops) and, with a suitable payload, control-flow hijacking on the MIPS/ARM router platform.

Know when E1700 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 (VulDB) PRIMARY 8.6 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:P
vuln.today AI 8.8 HIGH

Network-reachable management endpoint (AV:N/AC:L), but the setVlan handler needs an authenticated session so PR:L; stack overflow yields code execution on the device (C/I/A:H), no cross-system scope change (S:U).

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
High
Subsequent system: Integrity
High
Subsequent system: Availability
High

Lifecycle Timeline

3
Severity Changed
Oct 12, 2026 - 14:22 NVD
CRITICAL HIGH
CVSS changed
Oct 12, 2026 - 14:22 NVD
9.4 (CRITICAL) 8.6 (HIGH)
CVE Published
Oct 12, 2026 - 13:45 cve.org
HIGH 8.6

DescriptionCVE.org

A vulnerability was identified in Linksys E1700 up to 1.0.0.4.003. This issue affects the function setVlan of the file /goform/setVlan. Such manipulation of the argument vlan_set leads to stack-based buffer overflow. The attack may be launched remotely. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.

Technical POC Analysis

Stack-based buffer overflow (CWE-121) in the setVlan function of the Linksys E1700 firmware binary modform.so, reached via POST /goform/setVlan.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Latest POC

1 public PoC link from github

Sign in to open the public PoC links collected for this CVE.

Executive ViewAI

Why It Matters

Linksys E1700 routers running firmware through 1.0.0.4.003 are affected by a high-severity buffer overflow that an authenticated attacker on the management network could use to crash the device or potentially execute code. Publicly available exploit code exists, and no vendor-released patch identified at time of analysis, so organizations relying on these devices for branch or remote connectivity face targeted disruption or compromise risk. Leadership should care because affected routers may be internet-exposed or used in trusted network segments, and remediation depends on interim controls until Linksys provides a fix.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; interim mitigations include disabling WAN/remote management, restricting HTTP management access to trusted admin networks, enforcing strong authentication and session controls, monitoring /goform/setVlan for oversized vlan_set input, and isolating or replacing affected Linksys E1700 routers (firmware through 1.0.0.4.003).

Threat Intelligence Overview

EPSS Score
0.5%
Top 57% exploitable
Prevalence
Low
older single consumer/SOHO Linksys router model, limited enterprise footprint
Social Media
3
Sightings
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 HIGH
CISA KEV No
Public POC Yes
EPSS 0.5%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
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· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

64
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +43
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

A stack-based buffer overflow occurs when a program writes more data to a buffer located on the stack than it was allocated to hold.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy