CVE-2020-3453: Cisco RV340 upload.cgi Stack-based Buffer Overflow Remote Code Execution Vulnerability
Multiple vulnerabilities in the web-based management interface of Cisco Small Business RV340 Series Routers could allow an authenticated, remote attacker with administrative credentials to execute arbitrary commands on the underlying operating system (OS) as a restricted user. For more information about these vulnerabilities, see the Details section of this advisory.
Other sources
This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of Cisco RV340 routers. Authentication is required to exploit this vulnerability. The specific flaw exists within the handling of the fileparam parameter provided to the upload.cgi endpoint. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a fixed-length stack-based buffer. An attacker can leverage this vulnerability to execute code in the context of the www-data user.
— ZDI
Affected Software
Event History
Frequently Asked Questions
What is the vulnerability ID?
The vulnerability ID is CVE-2020-3453.
What is the severity of CVE-2020-3453?
The severity of CVE-2020-3453 is high with a score of 6.8.
How can an attacker exploit CVE-2020-3453?
An attacker can exploit CVE-2020-3453 by providing a malicious fileparam parameter to the upload.cgi endpoint.
Which Cisco products are affected by CVE-2020-3453?
Cisco RV340 routers with firmware version up to 1.0.03.19 are affected.
Is authentication required to exploit CVE-2020-3453?
Yes, authentication is required to exploit CVE-2020-3453.