Skip to main content

TOTOLINK X2000R CVE-2026-10139

| EUVDEUVD-2026-105324 CRITICAL
Stack-based Buffer Overflow (CWE-121)
2026-10-20 talos GHSA-r78c-9frx-8x59
9.1
CVSS 3.1 · Vendor: talos
View

Attack ChainAIDerived

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

  1. Access
    Obtain valid admin credentials
  2. Delivery
    Send crafted HTTP request to Mcli
  3. Exploit
    Overflow stack buffer (CWE-121)
  4. Execution
    Execute arbitrary code as device user
  5. Impact
    Full router compromise

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 an authenticated HTTP request to the Mcli functionality of the TOTOLINK X2000R web management interface - i.e., the attacker must already possess valid high-privilege (administrative) credentials, as reflected by PR:H in the CVSS vector. The specific trigger is a crafted HTTP request that overflows a stack buffer in the Mcli handler. Limiting factors that reduce realistic risk: (1) mandatory prior authentication at administrative level, (2) network reachability of the router's management interface, which on default consumer deployments is typically LAN-only rather than WAN-exposed. Risk rises sharply where the admin web UI is exposed to the WAN/internet or where default/reused credentials are in use. Affected build confirmed only for firmware TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327.

Impact

This is a genuinely high-severity flaw (vendor CVSS 9.1) but with a meaningful exploitation barrier that tempers real-world urgency. The CVSS vector AV:N/AC:L/PR:H/UI:N shows network-reachable, low-complexity exploitation with NO user interaction, but PR:H means the attacker must already hold high (administrative) privileges on the device, and the description confirms exploitation requires an authenticated HTTP request. That authentication requirement is the single most important mitigating signal. No EPSS score was provided, the CVE is NOT in CISA KEV, and no public exploit code was referenced - so there is no public exploit identified at time of analysis and no evidence of active or widespread exploitation. The S:C (scope change) and C:H/I:H/A:H in the vendor vector reflect full code execution, consistent with a stack buffer overflow (CWE-121) on embedded router firmware where the web daemon commonly runs as root. Net assessment: a real, patch-worthy vulnerability on affected devices, but the PR:H prerequisite makes it closer to a privilege-abuse / post-authentication RCE than a wormable unauthenticated threat - prioritize for exposed admin interfaces and credential-reuse scenarios rather than as an emergency internet-wide risk. Note the apparent tension to verify: the vector pairs PR:H with S:C, which on an embedded device where the HTTP service and OS share the same (root) security authority is debatable - a scope-unchanged interpretation is equally defensible.

Exploit ScenarioDerived

An attacker who has obtained valid administrative credentials (via default/weak passwords, credential stuffing, or a prior auth bypass) sends a specially crafted HTTP request to the Mcli functionality of a TOTOLINK X2000R router, overflowing a stack buffer and executing arbitrary code on the device. Because the router's web daemon typically runs with root privileges, this yields full device takeover enabling traffic interception or botnet enlistment. No public proof-of-concept was referenced in the provided data.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.9% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 20, 2026

A stack-based buffer overflow in the Mcli handler of the TOTOLINK X2000R router's web management interface lets an attacker who supplies a specially crafted HTTP request overwrite stack memory and potentially achieve arbitrary code execution on the device. Only firmware build TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327 has been confirmed affected, and exploitation requires valid administrative credentials (PR:H in the CVSS vector), so the practical attack path is an authenticated one against an exposed management interface. Vendor severity is rated 9.1 and the flaw was reported by Cisco Talos as TALOS-2026-2439; no public exploit code or confirmed active exploitation was identified at time of analysis, though risk rises sharply on deployments where the admin UI is reachable from the WAN or protected by default/reused credentials.

RemediationAI

No vendor-released patch was identified at time of analysis, and no fixed firmware version is documented in the available data, so the primary action is to check the Cisco Talos report (https://talosintelligence.com/vulnerability_reports/TALOS-2026-2439) and the TOTOLINK support site for an updated X2000R firmware and apply it as soon as one is published for build TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327 or later. Until then, apply layered compensating controls: disable remote/WAN management so the web administration interface (TCP 80/443) is reachable only from the trusted LAN - the trade-off is loss of out-of-band administration, which must be replaced by VPN or an isolated management VLAN; change any default or reused administrative password to a unique high-entropy credential, since the CVSS vector requires PR:H and compromised admin logins are the main force multiplier; restrict which hosts may reach the router UI via ACL/firewall rules or a dedicated management SSID/VLAN, accepting the added administrative overhead; and monitor router logs and configuration for unexpected reboots, crashes of the management daemon, or configuration changes that could indicate exploitation attempts. Where the device cannot be isolated or updated, consider replacing it with a model receiving active firmware support.

Affected VersionsENISA

Totolink TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability is classified as CWE-121 (Stack-based Buffer Overflow) and resides in the Mcli functionality exposed through the X2000R's embedded HTTP management service. The handler copies attacker-controlled HTTP request data into a fixed-size stack buffer without adequate bounds checking, allowing a contiguous overwrite of adjacent stack memory; depending on the exact layout and mitigations present in the firmware, this can corrupt saved registers or control-flow data and lead to arbitrary code execution on the router's embedded architecture, or at minimum crash the management daemon. The CPE entry (cpe:2.3:a:totolink:totolink:*:*:*:*:*:*:*:*) is a generic, non-versioned TOTOLINK identifier, so version scoping must come from the vendor/Talos advisory rather than from CPE data; the only confirmed build is TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327. Cisco Talos reported the issue (TALOS-2026-2439), and because the affected component is a network-facing web service on a consumer/SOHO router, successful exploitation would typically yield full device control, including configuration tampering, credential capture, and use of the router as a pivot point into the internal network. The assessed CVSS of 9.1 (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H) differs from the vendor's 9.1 with Scope:Changed only in the scope metric, aligning on network attack vector, low complexity, and high confidentiality/integrity/availability impact gated behind administrative privileges.

Know when TOTOLINK 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 (talos) PRIMARY 9.1 CRITICAL
AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
vuln.today AI 7.2 HIGH

Network-reachable (AV:N), low complexity (AC:L), but requires administrative authentication (PR:H); scope assessed Unchanged since the web daemon and OS share one root authority on the embedded device, with full C/I/A impact from code execution.

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

Primary rating from Vendor (talos).

CVSS VectorVendor: talos

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

A stack-based buffer overflow vulnerability exists in the Mcli functionality of X2000R (version(s): TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327). A specially crafted HTTP request can lead to arbitrary code execution. An attacker can make an authenticated HTTP request to trigger this vulnerability.

Executive ViewAI

Why It Matters

The TOTOLINK X2000R router, specifically firmware build TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327, contains a critical stack-based buffer overflow in its web management interface that an authenticated administrator could exploit to execute arbitrary code on the device. Because no vendor patch is currently available, any exposed management interface-especially one reachable from the WAN or protected by default or reused credentials-creates a material risk of network edge compromise. Leadership should prioritize inventorying and locking down these devices to prevent an attacker with admin access from turning the router into a pivot point.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Restrict the web management interface to trusted internal networks or VPN, never expose it to the WAN; enforce strong, unique administrative credentials and multi-factor authentication where supported; segment affected routers on isolated VLANs; monitor and alert on anomalous HTTP requests to the management UI; and consider virtual patching via IPS/WAF if available.

Threat Intelligence Overview

EPSS Score
0.9%
Top 39% exploitable
Prevalence
Low
specific budget SOHO router model, limited regional consumer footprint
Data Quality
4 sources
Confidence: Medium

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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.9%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

47
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +46
PoC: 0
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.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

CVE-2025-52053 CRITICAL POC
9.8 Sep 15

TOTOLINK X6000R router firmware V9.4.0cu.1360_B20241207 contains an unauthenticated command injection in the sub_417D74

CVE-2023-52028 CRITICAL POC
9.8 Jan 11

TOTOlink A3700R v9.1.2u.5822_B20200513 was discovered to contain a remote command execution (RCE) vulnerability via the

CVE-2025-25579 CRITICAL POC
9.8 Mar 28

TOTOLINK A3002R V4.0.0-B20230531.1404 is vulnerable to Command Injection in /bin/boa via bandstr. Rated critical severit

CVE-2023-52032 CRITICAL POC
9.8 Jan 11

TOTOlink EX1200T V4.1.2cu.5232_B20210713 was discovered to contain a remote command execution (RCE) vulnerability via th

CVE-2023-52029 CRITICAL POC
9.8 Jan 11

TOTOlink A3700R v9.1.2u.5822_B20200513 was discovered to contain a remote command execution (RCE) vulnerability via the

CVE-2023-52027 CRITICAL POC
9.8 Jan 11

TOTOlink A3700R v9.1.2u.5822_B20200513 was discovered to contain a remote command execution (RCE) vulnerability via the

CVE-2025-45858 CRITICAL POC
9.8 May 13

TOTOLINK A3002R v4.0.0-B20230531.1404 was discovered to contain a command injection vulnerability via the FUN_00459fdc f

CVE-2021-46009 CRITICAL POC
9.8 Mar 30

In Totolink A3100R V5.9c.4577, multiple pages can be read by curl or Burp Suite without authentication. Rated critical s

CVE-2023-30013 CRITICAL POC
9.8 May 05

TOTOLINK X5000R V9.1.0u.6118_B20201102 and V9.1.0u.6369_B20230113 contain a command insertion vulnerability in setting/s

CVE-2023-52031 CRITICAL POC
9.8 Jan 11

TOTOlink A3700R v9.1.2u.5822_B20200513 was discovered to contain a remote command execution (RCE) vulnerability via the

CVE-2023-52030 CRITICAL POC
9.8 Jan 11

TOTOlink A3700R v9.1.2u.5822_B20200513 was discovered to contain a remote command execution (RCE) vulnerability via the

CVE-2025-28137 CRITICAL POC
9.8 Apr 15

The TOTOLINK A810R V4.1.2cu.5182_B20201026 were found to contain a pre-auth remote command execution vulnerability in th

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