Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to router web UI as admin
-
ExploitSend crafted formMapDelDevice request
-
ExecutionOverflow hostname stack buffer
-
ImpactExecute 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
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
AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
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.
Primary rating from Vendor (talos).
CVSS VectorVendor: talos
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
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.
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
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.
What every action level means
SSVC AssessmentENISA
Priority Score
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.
TOTOLINK X6000R router firmware V9.4.0cu.1360_B20241207 contains an unauthenticated command injection in the sub_417D74
TOTOlink A3700R v9.1.2u.5822_B20200513 was discovered to contain a remote command execution (RCE) vulnerability via the
TOTOLINK A3002R V4.0.0-B20230531.1404 is vulnerable to Command Injection in /bin/boa via bandstr. Rated critical severit
TOTOlink EX1200T V4.1.2cu.5232_B20210713 was discovered to contain a remote command execution (RCE) vulnerability via th
TOTOlink A3700R v9.1.2u.5822_B20200513 was discovered to contain a remote command execution (RCE) vulnerability via the
TOTOlink A3700R v9.1.2u.5822_B20200513 was discovered to contain a remote command execution (RCE) vulnerability via the
TOTOLINK A3002R v4.0.0-B20230531.1404 was discovered to contain a command injection vulnerability via the FUN_00459fdc f
In Totolink A3100R V5.9c.4577, multiple pages can be read by curl or Burp Suite without authentication. Rated critical s
TOTOLINK X5000R V9.1.0u.6118_B20201102 and V9.1.0u.6369_B20230113 contain a command insertion vulnerability in setting/s
TOTOlink A3700R v9.1.2u.5822_B20200513 was discovered to contain a remote command execution (RCE) vulnerability via the
TOTOlink A3700R v9.1.2u.5822_B20200513 was discovered to contain a remote command execution (RCE) vulnerability via the
The TOTOLINK A810R V4.1.2cu.5182_B20201026 were found to contain a pre-auth remote command execution vulnerability in th
EUVD-2026-105350
GHSA-5w2g-62c4-vvv7
NVD
CVE.org
EPSS
Exploit-DB