Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to router admin web interface
-
DeliverySend crafted HTTP request to formIpv6Setup
-
ExploitOverflow stack buffer via dhcp_dns1 parameter
-
ExecutionExecute arbitrary code on device
-
ImpactGain full router control
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 the attacker to first authenticate to the X2000R administrative web interface (boa server) - the description explicitly states an authenticated HTTP request is needed, and the CVSS vector's PR:H confirms high-privilege access is a prerequisite. The specific trigger is an oversized/malformed value in the dhcp_dns1 parameter of the formIpv6Setup (dhcp_dns) IPv6 setup functionality. Limiting factors: valid admin credentials are mandatory (no unauthenticated path), and exploitation is confined to the affected firmware build TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327; practical risk is highest where the management interface is reachable from untrusted networks or protected only by default/weak credentials. No end-user interaction beyond the attacker's own authenticated request is required (UI:N). |
| Impact | This is a stack-based buffer overflow (CWE-121) in the boa web server's formIpv6Setup dhcp_dns handler of the TOTOLINK X2000R router, leading to arbitrary code execution. The input CVSS 3.1 vector (AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H, 9.1) indicates network-reachable, low-complexity exploitation but explicitly requires high privileges (PR:H) - the attacker must already be authenticated to the router's administrative web interface, which materially lowers real-world risk versus an unauthenticated RCE. No EPSS score, CISA KEV listing, or public POC is present in the provided data, so there is no public exploit identified at time of analysis and no evidence of active exploitation. The Scope:Changed (S:C) assignment inflates the score to 9.1; for a buffer overflow executing within the same device/security authority as the vulnerable boa server, S:U is more defensible, which would reduce the base score to ~7.2 - treat the 9.1 as somewhat optimistic and verify scope with the Talos advisory (TALOS-2026-2396). Net: a genuinely serious post-authentication RCE on affected hardware, but the PR:H requirement and absence of KEV/EPSS/POC signals make it a moderate rather than drop-everything emergency priority, most relevant where the admin interface is exposed or credentials are weak/default. |
| Exploit ScenarioDerived | An attacker who has obtained administrative access to the X2000R web interface (via default/weak credentials, credential reuse, or an exposed management port) sends a specially crafted HTTP request to the formIpv6Setup endpoint with an oversized dhcp_dns1 value. The overlong parameter overflows a stack buffer in the boa web server, allowing arbitrary code execution on the device, typically as root. No public exploit code is identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 20, 2026
Arbitrary code execution in the TOTOLINK X2000R router (firmware TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327) requires an attacker to first authenticate to the boa administrative web interface, then send a crafted HTTP request whose dhcp_dns1 parameter overflows a fixed-size stack buffer in the formIpv6Setup handler. Successful exploitation corrupts stack memory and can redirect execution to attacker-controlled data, giving code execution on the device with the web server's privileges. The CVSS vector (PR:H) and the Talos report both confirm that valid high-privilege admin credentials are a hard prerequisite, so the practical threat is concentrated on devices whose management interface is exposed to untrusted networks or left on default/weak credentials; no public exploit code or active exploitation was identified at time of analysis.
RemediationAI
No vendor-released patch was identified in the available data for firmware TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327; check TOTOLINK's support/download portal and the Talos report TALOS-2026-2396 (https://talosintelligence.com/vulnerability_reports/TALOS-2026-2396) for an updated firmware build and apply it as soon as it is published. Until a fix is available, apply compensating controls: disable WAN-side remote management and block inbound access to the boa HTTP/HTTPS ports (typically 80/443) at the perimeter and on the router's firewall - the trade-off is loss of remote administration, which should be replaced with VPN or an SSH-tunneled management path. Restrict the admin interface to a dedicated management VLAN or trusted LAN segments via ACLs, accepting the operational cost of segregated administration. Replace default and weak administrator credentials with unique strong passwords and, where supported, limit admin logins to specific source IPs - this does not remove the flaw but raises the PR:H bar an attacker must clear. Log and alert on unusually long or malformed dhcp_dns1 values and on abnormal reboots or crashes of the boa service, and monitor the device for unexpected outbound connections as an indicator of post-exploitation code execution.
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 boa, a small embedded HTTP server widely used in consumer routers, which here exposes the formIpv6Setup (dhcp_dns) configuration function in the X2000R administrative interface. The handler reads the user-supplied dhcp_dns1 parameter and copies it into a fixed-length stack buffer without validating length or content - the classic root cause of CWE-121 stack-based buffer overflow. Because the firmware build (TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327) is a MIPS-class embedded image, an oversized value overwrites adjacent stack data including saved registers and the return address, allowing an authenticated attacker to hijack control flow and execute arbitrary code in the boa process context. The supplied CPE is the generic wildcard cpe:2.3:a:totolink:totolink, so exact model/firmware scoping must come from the vendor advisory and Talos report TALOS-2026-2396 rather than the CPE string. The authoritative assessment rates the vector as scope-unchanged (AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H), i.e., impact confined to the router itself, with authentication as the primary limiting factor.
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), low complexity (AC:L), but requires authenticated admin access (PR:H); code execution stays within the device's security authority so S:U rather than S:C, with full C/I/A impact.
Primary rating from Vendor (talos).
CVSS VectorVendor: talos
DescriptionCVE.org
Multiple exploitable stack-based buffer overflow vulnerabilities exist in the boa formIpv6Setup dhcp_dns 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 these vulnerabilities. This vulnerability concerns the dhcp_dns1 parameter.
Executive ViewAI
A critical remote code execution flaw in the TOTOLINK X2000R router (firmware Gh-V1.0.0-B20250421.1327) lets an attacker who already holds administrator credentials on the device's boa web interface run arbitrary code on the hardware, potentially giving them a persistent foothold inside the network. Leadership should care because these devices typically sit at the network edge in branch offices and home-worker setups, so a compromise can expose internal traffic and serve as a launch point for broader intrusion; risk is concentrated on units with internet-exposed management interfaces or default/weak admin passwords. No vendor patch is available, so exposure must be reduced through access controls and credential hygiene until a fix ships.
No vendor-released patch identified at time of analysis. Interim mitigations: remove internet exposure of the boa administrative interface and restrict management access to a trusted administrative network or jump host; enforce strong, unique administrator credentials and eliminate default or shared passwords; isolate affected routers on a dedicated management VLAN or segment; disable remote/WAN management and unused services; log and alert on administrative logins and configuration changes; and plan hardware replacement or additional network filtering for units that cannot be isolated.
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-105338
GHSA-j7w9-w54x-hg57
NVD
CVE.org
EPSS
Exploit-DB