Buffer Overflow vulnerability in TOTOLINK N600R v4.3.0cu.7866_B2022506 allows a remote attacker to execute arbitrary code via the UPLOAD_FILENAME component
The vulnerability exists in the UPLOAD_FILENAME component of the TOTOLINK N600R firmware. An attacker sends a crafted request containing an excessively long value in the UPLOAD_FILENAME field, which causes a buffer overflow in accordance with CWE-120. Lack of proper validation of input data length allows overwriting memory areas, which consequently leads to gaining control over the program execution flow.
An attacker can remotely execute arbitrary code on the device (RCE) without any authentication, gaining full control over the router β including access to sensitive data, ability to modify network configuration, and potential use of the device as a launching point for further attacks.
Patches available from the manufacturer should be applied according to references. Until an update is applied, it is recommended to isolate the device from untrusted networks, block external access to the management interface, and monitor network traffic directed to the device.
TOTOLINK N600R in firmware version 4.3.0cu.7866_B2022506
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HTotolink N600r
HWTotolinkwszystkie wersjeTotolink N600r Firmware
OSTotolink4.3.0cu.7866_b2022506
Related vulnerabilities
Command injection w TOTOLINK N600R via parametr pin (WPS)
Stack overflow w Totolink N600R β podatnoΕΔ w funkcji setWanConfig
TOTOLINK A3700R V9.1.2u.6134_B20201202 and N600R V5.3c.5137 are vulnerable to Incorrect Access Control.
TOTOLink N600R V5.3c.7159_B20190425 was discovered to contain a command injection vulnerability via the hostti...
TOTOLink N600R V5.3c.7159_B20190425 was discovered to contain a command injection vulnerability via the langty...