Skip to main content

TOTOLINK X2000R CVE-2026-28763

| EUVDEUVD-2026-105350 CRITICAL
Stack-based Buffer Overflow (CWE-121)
2026-10-20 talos GHSA-5w2g-62c4-vvv7
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 router web UI as admin
  2. Exploit
    Send crafted formMapDelDevice request
  3. Execution
    Overflow hostname stack buffer
  4. Impact
    Execute arbitrary code on device

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 session on the X2000R web management interface (boa HTTP server) with sufficient privilege to reach the formMapDelDevice handler, then sending a crafted HTTP request with an oversized hostname value. Limiting factors: valid administrative credentials are mandatory (CVSS PR:H; description states 'authenticated HTTP request'), and the specific firmware build TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327 must be running. Practical risk rises sharply where the device uses default/unchanged admin credentials or where the web interface is exposed to the WAN/internet; no user interaction is required (UI:N).

Impact

Signals are moderately consistent but point to a conditional rather than mass-exploitable threat. The CVSS 3.1 vector (AV:N/AC:L/PR:H/UI:N, score 9.1) describes a network-reachable, low-complexity stack overflow, but the PR:H metric and the description's explicit 'authenticated HTTP request' both confirm that valid high-privilege (admin) credentials are a hard prerequisite - this is the dominant risk-limiting factor. No EPSS score, CISA KEV listing, or POC indicator is present in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation; the 9.1 is driven by full C/I/A impact plus scope-change, not by exploitation likelihood. The high CVSS should therefore be read as 'critical if an attacker already holds admin access,' which on consumer routers often reduces to post-authentication persistence/code-execution rather than initial compromise - unless the admin credentials are default/weak or paired with an auth-bypass, the real-world priority is moderate. Note a scope discrepancy to verify: the input uses S:C (yielding 9.1), but code execution within the boa web server on a single embedded device arguably shares one security authority (S:U, ~7.2) - see assessed vector below.

Exploit ScenarioDerived

An attacker who has authenticated to the TOTOLINK X2000R web interface (boa httpd) as an administrator sends a specially crafted HTTP request to the formMapDelDevice endpoint with an overlong hostname parameter. This overflows a stack buffer (CWE-121), allowing arbitrary code execution on the router, typically as root. No public exploit code is identified at time of analysis; the finding is from a Talos vulnerability report.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.7% 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 remote code execution is possible in TOTOLINK X2000R firmware TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327 through a stack-based buffer overflow in the boa formMapDelDevice hostname handling. An attacker must already hold administrative credentials on the device's web management interface and send a crafted HTTP request with an oversized hostname value; no public exploit code was identified at time of analysis. The published CVSS 9.1 uses a changed-scope (S:C) vector, while our independent assessment treats scope as unchanged (S:U) and stresses that practical risk is conditional on exposed management access and unchanged/default admin credentials.

RemediationAI

No vendor-released patch was identified at time of analysis; until TOTOLINK publishes fixed X2000R firmware, treat the device as vulnerable and verify the installed build string TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327. Compensating controls: change default or weak administrative credentials and enforce unique strong passwords (reduces the chance an attacker can satisfy PR:H, but does not fix the overflow); disable WAN-side access to the boa web management interface and restrict it to a trusted management VLAN or specific administrative IPs via firewall rules (blocks remote exploitation but may prevent legitimate remote administration); disable remote management/cloud access features if present (reduces exposure but limits convenience); segment IoT/router management interfaces away from user networks; and monitor HTTP logs for requests to formMapDelDevice carrying abnormally long hostname parameters. Consult https://talosintelligence.com/vulnerability_reports/TALOS-2026-2389 for the latest vendor status and fixed firmware version when available; if TOTOLINK does not provide a supported fix, plan device replacement or retirement.

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 affected component is the boa HTTP server embedded in TOTOLINK X2000R firmware, specifically the formMapDelDevice handler that processes a hostname parameter. CWE-121 describes a stack-based buffer overflow: the handler copies the attacker-supplied hostname into a fixed-size stack buffer without adequate length validation, so an oversized value can overwrite the saved return address and potentially redirect execution to attacker-controlled code. Exploitation is network-reachable (AV:N) and requires high privileges (PR:H) because the request must come from an authenticated administrative session; no user interaction (UI:N) is needed. The CPE string cpe:2.3:a:totolink:totolink:*:*:*:*:*:*:*:* is a broad wildcard rather than a firmware-specific identifier, so affected status should be confirmed against the exact build string TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327. The independent assessment uses CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H, whereas Talos's published vector shows S:C; that scope difference is the main reason to treat the 9.1 publication score cautiously while still recognizing high confidentiality, integrity, and availability impact.

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), reliable overflow (AC:L), admin auth required so PR:H; code exec within boa on one device stays one authority (S:U), full device compromise gives C/I/A:H.

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 formMapDelDevice hostname 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

TOTOLINK X2000R wireless routers running firmware TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327 contain a critical buffer overflow in the web management interface that lets a user already holding administrative credentials execute code on the device. Because abuse requires valid admin access and a reachable management interface, the realistic exposure across our estate depends on how many units still ship with default or shared passwords and how many are administratively reachable from untrusted networks. Leadership should care because a compromised router can silently redirect, monitor, or intercept traffic at a network edge, and no vendor fix is available yet, so risk must be managed through access hardening rather than patching.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: remove all WAN-side and untrusted-network access to the boa web management interface, restrict administration to an allowlisted management VLAN or jump host, enforce unique strong admin credentials and eliminate defaults or shared accounts, enable MFA where the firmware supports it, segment the devices onto an isolated network with egress filtering, centrally collect and alert on device logs and configuration changes (especially DNS and port-forwarding), and monitor for oversized hostname values in HTTP requests to the management interface.

Threat Intelligence Overview

EPSS Score
0.7%
Top 46% exploitable
Prevalence
Low
niche single consumer SOHO router model from a budget vendor
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.7%
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