Skip to main content

TOTOLINK X2000R CVE-2026-41222

| EUVDEUVD-2026-105347 CRITICAL
Stack-based Buffer Overflow (CWE-121)
2026-10-20 talos GHSA-h3h3-v9rc-9m3m
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 admin
  2. Delivery
    Send crafted formParentControl url request
  3. Exploit
    Overflow stack buffer in boa
  4. Execution
    Execute arbitrary code on device
  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

Requires an authenticated HTTP request to the boa web server's formParentControl endpoint (the parental-control feature) with a maliciously oversized url parameter on a TOTOLINK X2000R running firmware TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327. The primary limiting factor is authentication (PR:H in the source vector) - the attacker must already possess valid admin/web-interface credentials or exploit weak/default credentials; real-world risk rises sharply where the management interface is reachable from the WAN/internet and falls where it is LAN-only behind unique credentials. No user interaction and no non-default feature toggle are needed beyond reaching the authenticated web UI.

Impact

This is a high-severity stack-based buffer overflow (CWE-121) in the boa web server's formParentControl url handler on the TOTOLINK X2000R router, carrying a vendor/source CVSS 3.1 base score of 9.1 (AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H). The network vector, low attack complexity, and no-user-interaction profile make the request itself trivial to deliver, and successful exploitation yields arbitrary code execution with full confidentiality/integrity/availability impact - effectively total device takeover. The single meaningful brake is authentication: PR:H in the provided vector indicates a privileged (authenticated) HTTP request is required, which aligns with the description ('An attacker can make an authenticated HTTP request'). There is no CISA KEV listing and no EPSS score or public exploit indicated in the supplied data, so despite the high CVSS this is NOT confirmed to be under active exploitation or widely weaponized. One signal tension worth noting: the source vector uses S:C (scope changed) and PR:H, but for an embedded router where the boa server typically runs as root and there is effectively one administrative web role, PR:L and S:U are at least as defensible - see assessed vector below. Net: a genuinely dangerous RCE on affected hardware, but real-world risk is gated by the authentication requirement and the relatively limited deployment footprint of this consumer router model, so prioritize patching/exposure-reduction for affected TOTOLINK X2000R devices (especially any with internet-exposed admin interfaces) rather than treating it as a mass-exploitation emergency.

Exploit ScenarioDerived

An attacker who has obtained (or guessed/default) credentials for the TOTOLINK X2000R web admin sends a single crafted HTTP request to the boa server's formParentControl endpoint with an overlong url parameter, overflowing a stack buffer and executing arbitrary code on the device. Because the vector is network-based with low complexity and no user interaction, the request can be fired directly at the management interface; no public exploit code was identified in the provided data, though Talos has published a detailed vulnerability report (TALOS-2026-2392).

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

Stack-based buffer overflow in the boa web server's formParentControl url handler on TOTOLINK X2000R firmware TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327 lets an authenticated attacker send a crafted HTTP request that can corrupt stack memory and potentially achieve arbitrary code execution. The source advisory rates it CVSS 3.1 9.1 (AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H), while independent assessment treats the prerequisite as authenticated access (PR:L) with unchanged scope; the main exposure driver is internet-reachable router management with valid or weak/default credentials. No public exploit code or CISA KEV entry was identified at time of analysis.

RemediationAI

No vendor-released patch was identified at time of analysis for CVE-2026-41222; monitor the Talos advisory at https://talosintelligence.com/vulnerability_reports/TALOS-2026-2392 and TOTOLINK for a firmware update, and apply it when available. Until then, remove internet exposure of the X2000R management interface: block WAN-side access to the boa web UI and restrict LAN administration to a dedicated trusted VLAN or specific admin hosts via firewall ACLs, accepting that this limits remote administration. Replace default or weak administrator credentials with unique strong ones and enforce credential hygiene, because the attack requires authenticated access; where operationally feasible, disable remote management and avoid exposing the parental-control/web UI to untrusted networks. Add monitoring or IDS rules for anomalous oversized url parameters directed at /formParentControl if the platform permits, recognizing that this is detective rather than preventive.

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 flaw is CWE-121, a stack-based buffer overflow in the embedded boa HTTP server on the TOTOLINK X2000R. The formParentControl handler processes the url parameter from an HTTP request and copies attacker-controlled data into a fixed-size stack buffer without adequate bounds checking; an oversized value overwrites adjacent stack data, including control-flow state, which can redirect execution and lead to arbitrary code execution in the boa process context. The affected CPE is broad (cpe:2.3:a:totolink:totolink:*:*:*:*:*:*:*:*), but the Talos report names the X2000R firmware version TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327; exploitation requires an authenticated HTTP request to the management interface, so exposure depends on whether that interface is reachable and what credentials protect it.

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 8.8 HIGH

Network-reachable web endpoint (AV:N/AC:L), but a valid web-admin login is required so PR:L; boa runs as root as a single authority so S:U with full C/I/A from code execution.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/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 formParentControl url 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 running firmware TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327 contains a critical stack-based buffer overflow in its web management interface that an authenticated attacker could use to execute arbitrary code on the device. Because these routers are often deployed at branch offices and remote sites with internet-reachable administration and default or weak passwords, a compromise could give an intruder a persistent network foothold and a position to intercept or redirect traffic. Leadership should treat unpatched, internet-exposed units as a priority exposure until the vendor releases a fix.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis: restrict management access to trusted networks or VPN, disable remote WAN administration, enforce strong non-default administrator credentials, isolate affected routers on segmented VLANs, and monitor logs for suspicious requests to the formParentControl handler.

Threat Intelligence Overview

EPSS Score
0.7%
Top 46% exploitable
Prevalence
Low
budget SOHO/consumer router brand, limited enterprise deployment 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.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