Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain valid router credentials
-
DeliverySend crafted formUploadFile HTTP request
-
ExploitPath traversal writes arbitrary file
-
ExecutionTrigger execution of planted file
-
ImpactArbitrary code execution on device
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK
2 techniques across 2 tactics: Discovery, Collection 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 HTTP request to the boa web server's formUploadFile functionality on a TOTOLINK X2000R router (firmware TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327); the attacker must already possess valid credentials to the device's web administration interface. The specific prerequisite is reachable network access to the router's HTTP management interface plus valid login. LIMITING FACTORS: authentication is mandatory (PR:H), so this is not exploitable by a fully unauthenticated attacker; realistic risk is concentrated on devices with exposed admin interfaces or weak/default credentials. No user interaction is required (UI:N) and attack complexity is low (AC:L) once authenticated. |
| Impact | This is a genuine high-severity issue but with an important gating factor. The CVSS vector (AV:N/AC:L/PR:H/UI:N) and the description agree on one key point: exploitation requires authentication (PR:H), and the description explicitly states 'an authenticated HTTP request' is needed - so the signals are consistent, not conflicting. The 9.1 score is driven by the scope change (S:C) and full C/I/A impact via arbitrary file write escalating to code execution. However, no EPSS probability was provided, the CVE is NOT in CISA KEV (no confirmed active exploitation), and no public POC was identified at time of analysis - so there is no public exploit identified at time of analysis. The practical risk ceiling is therefore lower than the raw 9.1 suggests: an attacker must first obtain valid credentials to the router's web/boa interface. That said, SOHO routers like TOTOLINK are heavily targeted by botnets, frequently ship with weak/default credentials, and often expose admin interfaces, so the PR:H barrier is weaker in practice than on hardened enterprise gear. Treat as a real patch priority for exposed devices, but not an unauthenticated internet-wormable flaw. |
| Exploit ScenarioDerived | An attacker who has obtained valid router admin credentials (e.g., default/weak passwords or a prior compromise) sends a specially crafted HTTP request to the boa web server's formUploadFile handler, using path traversal (CWE-22) to write a malicious file to an arbitrary location on the device filesystem. This planted file is then executed, yielding arbitrary code execution on the router. No public POC was identified at time of analysis, and exploitation requires authentication per the CVSS PR:H metric. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 20, 2026
Authenticated path traversal in the boa formUploadFile handler of TOTOLINK X2000R firmware TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327 allows an attacker with valid web-management credentials to write arbitrary files and potentially achieve code execution. The issue is high severity but gated by mandatory authentication to the router's HTTP administration interface, so realistic risk is concentrated on devices with exposed admin access or weak/default credentials. No public exploit was identified at time of analysis, and no CISA KEV active-exploitation confirmation is available.
RemediationAI
No vendor-released patch or fixed firmware version is identified in the available data, so administrators should treat the device as unpatched and consult the Talos advisory at https://talosintelligence.com/vulnerability_reports/TALOS-2026-2430 plus TOTOLINK support for updated firmware. Because exploitation requires authenticated access to the boa web management interface, the highest-value compensating controls are to restrict HTTP management access to a trusted LAN or management VLAN and block it from WAN exposure, with the trade-off that remote administration must be moved behind a VPN or other trusted access path. Replace default or weak administrator credentials with strong unique passwords and audit for unauthorized accounts, accepting the operational burden of credential rotation. Disable remote management and any unnecessary WAN-facing services, recognizing that this reduces convenience. Monitor or restrict HTTP requests to the formUploadFile endpoint and watch for unexpected file-system changes on the router, understanding that embedded devices often lack native logging for this level of monitoring.
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 embedded HTTP server used by the TOTOLINK X2000R router, specifically its formUploadFile upload functionality. CWE-22 path traversal indicates that attacker-controlled path or filename data is insufficiently canonicalized, allowing ../ sequences or equivalent path manipulation to escape the intended upload directory and write files to arbitrary locations on the device. Arbitrary file write on embedded router firmware can be leveraged toward code execution if the attacker can overwrite files that are executed or interpreted by the system, as described by the reporter. The independent assessment rates this as AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H, meaning network reachability is required, attack complexity is low once access is obtained, and valid administrative credentials are the primary barrier. The supplied CPE string, cpe:2.3:a:totolink:totolink:*:*:*:*:*:*:*:*, is a broad product match and does not by itself pin the affected firmware build.
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 boa interface (AV:N, AC:L) but requires an authenticated admin request (PR:H); arbitrary file write to code execution gives full C/I/A, with impact confined to the device (S:U).
Primary rating from Vendor (talos).
CVSS VectorVendor: talos
DescriptionCVE.org
A arbitrary file write 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
TOTOLINK X2000R routers running firmware TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327 contain a critical file-upload flaw that, once an actor obtains router administrative credentials, can lead to arbitrary file writes and possible code execution on the device. Because these routers often sit at the network edge of small offices or remote workers, a compromise could enable persistent access, traffic interception, or use of the device as a foothold into the wider environment; leadership should prioritize discovery and hardening of any such devices, particularly where default or shared credentials may be in use.
No vendor-released patch identified at time of analysis. Interim mitigations: disable remote/WAN administrative access to the router web interface; restrict management to trusted VLANs or IP allowlists; enforce strong, unique administrative credentials and remove default accounts; monitor device file integrity and logs for unauthorized uploads; segment affected routers from critical assets; consider replacing or isolating devices that cannot be hardened.
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
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
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-105333
GHSA-p8wc-w2r7-2875
NVD
CVE.org
EPSS
Exploit-DB