CVE-2020-3451: Cisco RV340 upload.cgi Command Injection 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 a user-supplied string before using it to execute a system call. 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 CVE-2020-3451?
CVE-2020-3451 is a vulnerability that allows network-adjacent attackers to execute arbitrary code on affected installations of Cisco RV340 routers.
What is the severity of CVE-2020-3451?
The severity of CVE-2020-3451 is medium, with a severity value of 5.5.
How does CVE-2020-3451 affect Cisco RV340 routers?
CVE-2020-3451 affects Cisco RV340 routers by allowing network-adjacent attackers to execute arbitrary code.
Is authentication required to exploit CVE-2020-3451?
Yes, authentication is required to exploit CVE-2020-3451.
How can I fix CVE-2020-3451?
To fix CVE-2020-3451, it is recommended to update to the latest firmware version provided by Cisco.