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
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Lifecycle Timeline
4DescriptionCVE.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
AnalysisAI
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.
Technical ContextAI
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.
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
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
Same weakness CWE-120 – Classic Buffer Overflow
View allSame technique Buffer Overflow
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2025-18267