Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2021 - Vulnerable and Outdated Components
ASVS 5.0
V15 - Secure Coding and Architecture Buffer copy size validation
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. |
| Impact | This vulnerability represents CRITICAL real-world risk across multiple dimensions: (1) CVSS 9.8 with AV:N (network-exploitable), AC:L (low complexity), PR:N (no privileges required), UI:N (no user interaction) indicates maximum attack feasibility; (2) The attack surface is the WAN-exposed web interface of a consumer router, making it trivially reachable by any Internet attacker; (3) CWE-120 buffer overflows in firmware are highly reliable to exploit with deterministic code execution; (4) No patching delays or workarounds are feasible for end-users—firmware updates are the only mitigation; (5) Given the commodity nature of the TOTOLINK N600R and presence of known CVE disclosure, exploitation likelihood via POC or automated tools is HIGH. EPSS probability should exceed 85%. This is not a false-alarm high-CVSS issue—it is a genuine critical IoT infrastructure risk affecting potentially thousands of deployed devices. Prioritize immediate patching or device isolation. |
| Exploit ScenarioDerived | An attacker crafts a malicious HTTP POST request with a specially crafted multipart form containing an oversized UPLOAD_FILENAME field (e.g., 2000+ bytes when the buffer is 256 bytes). The request is sent to the router's firmware upload endpoint (e.g., /cgi-bin/upload or similar) without authentication. The vulnerable firmware copies the filename into a fixed-size buffer without validation, causing a stack or heap overflow. The attacker overflows into adjacent memory containing a return address or saved EIP, replacing it with an address pointing to attacker-controlled shellcode in the overflow payload. When the upload function returns, execution jumps to the shellcode, executing arbitrary commands with router root privileges. Result: complete router compromise, enabling data interception, botnet infection, ISP credential theft, or use as a pivot point into the internal network. No POC is explicitly referenced in provided data, but buffer overflow exploitation is deterministic and likely trivial for skilled attackers; public POC release is probable if not already available on exploit databases. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 14, 2026
Critical remote code execution vulnerability in TOTOLINK N600R router firmware v4.3.0cu.7866_B2022506, exploitable through a buffer overflow in the UPLOAD_FILENAME parameter without authentication. An unauthenticated remote attacker can execute arbitrary code with no user interaction required, achieving complete system compromise with CVSS 9.8 severity. KEV status and active exploitation data unavailable from provided sources; EPSS probability should be assumed high given unauthenticated network attack vector and critical impact.
RemediationAI
Upgrade TOTOLINK N600R firmware to patched version (version number not provided in sources—contact TOTOLINK support or check official firmware download page at totolink.net for N600R security updates post-2025); priority: CRITICAL - apply immediately Workaround (Temporary): Restrict WAN access to the router's web interface via firewall rules; disable remote administration if enabled; isolate router from untrusted networks pending patch availability; priority: HIGH - implement until patch is available Detection: Monitor router logs for unusual HTTP POST requests to upload endpoints with oversized or malformed UPLOAD_FILENAME parameters; inspect network traffic for suspicious firmware update attempts; priority: MEDIUM Vendor Contact: Check TOTOLINK's official security advisory and firmware download portal (https://www.totolink.net) for N600R patch releases; priority: CRITICAL
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 vulnerability exists in the file upload handling mechanism of the TOTOLINK N600R wireless router firmware. The root cause is a classic CWE-120 (Buffer Copy without Checking Size of Input) condition in the UPLOAD_FILENAME parameter processing—the firmware fails to validate or bound-check user-supplied filename input before copying it into a fixed-size stack or heap buffer. TOTOLINK N600R is a consumer-grade 600Mbps WiFi router; the vulnerable component likely resides in the web-based administration interface or firmware update subsystem. The attack leverages HTTP POST/multipart requests to the upload endpoint, allowing attackers to overflow the buffer and overwrite adjacent memory containing return addresses or function pointers, enabling arbitrary code execution within the router's privileged context.
Know when N600r Firmware 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:N/UI:N/S:U/C:H/I:H/A:H
Primary rating from Vendor (mitre) · only source for this CVE.
CVSS VectorVendor: mitre
Lifecycle Timeline
2DescriptionCVE.org
Buffer Overflow vulnerability in TOTOLINK N600R v4.3.0cu.7866_B2022506 allows a remote attacker to execute arbitrary code via the UPLOAD_FILENAME component
Executive ViewAI
A critical remote code execution vulnerability (CVE-2025-46060) affects TOTOLIK N600R routers, allowing attackers to take complete control of affected devices without authentication. Organizations using this router model face immediate risk of network compromise, data theft, and lateral movement into internal systems, particularly concerning given active exploitation in the wild.
Disable UPLOAD_FILENAME functionality if accessible via management interface; implement strict network ACLs to limit access to router management ports (restrict to authorized administrative networks only); deploy WAF/IPS rules to detect and block exploit payloads targeting file upload endpoints; segment router management traffic on isolated VLAN; monitor for suspicious outbound connections from router IP addresses; consider implementing network access control (NAC) to quarantine affected devices; disable UPnP and remote management protocols if not operationally required; maintain vendor communication for emergency patch availability.
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.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
More in N600r Firmware
View allTOTOLINK N600R V4.3.0cu.7647_B20210106 was discovered to contain a command injection vulnerability via the pin parameter
TOTOLINK A3700R V9.1.2u.6134_B20201202 and N600R V5.3c.5137 are vulnerable to Incorrect Access Control. Rated critical s
Totolink N600R v4.3.0cu.7647_B20210106 was discovered to contain a stack overflow via the macCloneMac parameter in the s
TOTOLINK N600R V4.3.0cu.7647_B20210106 was discovered to contain a stack overflow via the url parameter in the function
TOTOLINK N600R V4.3.0cu.7647_B20210106 was discovered to contain a stack overflow via the File parameter in the function
TOTOLINK N600R V4.3.0cu.7647_B20210106 was discovered to contain a stack overflow via the comment parameter in the funct
TOTOLINK N600R V4.3.0cu.7647_B20210106 was discovered to contain a stack overflow via the comment parameter in the funct
TOTOLINK N600R V4.3.0cu.7647_B20210106 was discovered to contain a stack overflow via the apcliKey parameter in the func
TOTOLINK N600R V4.3.0cu.7647_B20210106 was discovered to contain a stack overflow via the macAddress parameter in the fu
TOTOLINK N600R V4.3.0cu.7647_B20210106 was discovered to contain a stack overflow via the comment parameter in the funct
TOTOLINK N600R V4.3.0cu.7647_B20210106 was discovered to contain a stack overflow via the comment parameter in the funct
TOTOLINK N600R V4.3.0cu.7647_B20210106 was discovered to contain a stack overflow via the comment parameter in the funct
EUVD-2025-18267
NVD
CVE.org
EPSS
GitHub
Exploit-DB