Skip to main content

TOTOLINK X2000R CVE-2026-9817

| EUVDEUVD-2026-105334 CRITICAL
Stack-based Buffer Overflow (CWE-121)
2026-10-20 talos GHSA-4x89-c5gq-3rg8
9.1
CVSS 3.1 · Vendor: talos
View

Attack ChainAIDerived

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

  1. Access
    Authenticate to boa web admin
  2. Delivery
    Send crafted formUploadFile HTTP request
  3. Exploit
    Overflow stack buffer in parser
  4. Execution
    Execute arbitrary code on router
  5. Impact
    Full device 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 authenticated access to the TOTOLINK X2000R boa web management interface (PR:H indicates administrative-level credentials) and the ability to reach the formUploadFile endpoint over HTTP - typically the LAN-side or, if misconfigured, the WAN-side management port. The limiting factors are: valid admin authentication is mandatory (no unauthenticated path per PR:H), the target must be the specific affected firmware build (Gh-V1.0.0-B20250421.1327), and exploitation presupposes network reachability to the device's web UI, which is commonly restricted to the local network by default.

Impact

This is a stack-based buffer overflow (CWE-121) in the boa web server's formUploadFile handler on the TOTOLINK X2000R router, carrying a vendor/Talos CVSS of 9.1 (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H). The technical impact is severe - arbitrary code execution with full confidentiality/integrity/availability loss - and the network attack vector with low complexity makes triggering straightforward. However, two signals temper the raw score: PR:H means the attacker must already hold authenticated (effectively administrative) access to the device's web UI, and there is NO EPSS score, NO CISA KEV listing, and NO published proof-of-concept in the provided data, so there is no public exploit identified at time of analysis. The 9.1 is largely driven by the S:C (scope-changed) choice; a stack overflow in the httpd process compromising only the same router is more conventionally scored S:U, which would lower the base score - this is a point to verify with Talos. Net: a genuinely high-impact RCE but gated behind authentication, so realistic priority is moderate - meaningful for internet-exposed admin panels or as a post-authentication privilege/persistence step, less so where management access is already restricted. No active exploitation is evidenced.

Exploit ScenarioDerived

An attacker who has obtained administrative credentials (or exploits an exposed/default-credential admin panel) on a TOTOLINK X2000R sends a specially crafted HTTP request to the boa formUploadFile endpoint, overflowing a stack buffer to execute arbitrary code on the router. No public proof-of-concept is identified at time of analysis, and the low attack complexity (AC:L) means a reliable exploit would be simple to trigger once authenticated.

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

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

Alert me

AnalysisAIv1 – Oct 20, 2026

Authenticated stack-based buffer overflow in the boa formUploadFile handler on TOTOLINK X2000R routers can allow arbitrary code execution when a specially crafted HTTP request is sent to the web management interface. The issue affects the specific firmware build TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327 and requires administrative credentials (PR:H) plus network reachability to the management UI, which is normally LAN-restricted. No public exploit has been identified at time of analysis, and the vendor/Talos CVSS is 9.1.

RemediationAI

No vendor-released patch was identified at time of analysis. Until a fixed firmware is available, disable WAN-side access to the router's web management interface and restrict administration to a trusted LAN or management VLAN, accepting that this limits remote administration. Apply firewall rules so only approved administrator hosts can reach the boa HTTP service, change default credentials, and use strong unique admin passwords because exploitation requires authenticated access; this reduces the credential-exposure path but does not fix the overflow. Segment or disable unused management services and monitor HTTP logs for suspicious POST or upload requests to formUploadFile. Check the Talos advisory at https://talosintelligence.com/vulnerability_reports/TALOS-2026-2429 for updated vendor guidance and apply a fixed firmware build when released.

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 X2000R runs the Boa web server, and its formUploadFile routine processes HTTP upload data. CWE-121 indicates a stack-based buffer overflow: input length is not adequately bounded before being copied into a fixed-size stack buffer, so an oversized crafted request can overwrite saved control data and redirect execution. The CVSS vector AV:N/AC:L/PR:H/UI:N with high confidentiality, integrity, and availability impact reflects remote reachability but administrative authentication; our independent assessment uses S:U rather than the vendor/Talos S:C, treating the overflow as confined to the vulnerable component while still allowing code execution in the boa process. The CPE entry is a wildcard TOTOLINK product mapping, so the confirmed affected build is TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327. Talos advisory TALOS-2026-2429 is the source report.

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

Requires authenticated admin access to the web UI (PR:H) over the network with low complexity; RCE compromises the single device so S:U, with full C/I/A impact.

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 boa formUploadFile 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

A critical-rated memory corruption flaw in the web management interface of TOTOLINK X2000R routers (firmware build TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327) allows an administrator-level user to achieve arbitrary code execution on the device, potentially handing an attacker full control over traffic traversing that network segment. Leadership should care if these routers sit in branch offices, retail sites, or remote-access paths, because a compromised edge device can silently intercept or redirect business traffic; however, the attack requires valid administrative credentials and local network access to the management UI, which materially narrows the realistic threat path to insiders, credential theft, or an attacker who has already established a foothold. No vendor patch is currently available, so exposure must be managed through configuration hardening and asset governance until TOTOLINK releases fixed firmware.

Business Impact: Medium
Compensating Controls

No vendor patch is available; interim mitigations are to keep the web management interface off the WAN, restrict administrative access to a dedicated management VLAN or an explicit allowlist of trusted hosts, disable remote/cloud management and UPnP, rotate all administrative credentials to unique vaulted values, monitor authentication and HTTP traffic to the router for anomalies, and plan replacement of the affected X2000R units.

Threat Intelligence Overview

EPSS Score
0.8%
Top 44% exploitable
Prevalence
Low
specific budget consumer SOHO router model, niche vendor 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.8%
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
Medium

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