OS Command Injection in rConfig - CVE-2019-19509
Published: March 16, 2020 / Updated: June 17, 2021
Vulnerability details
The vulnerability allows a remote user to execute arbitrary shell commands on the target system.
The vulnerability exists due to absent filtration of user-supplied data passed to ajaxArchiveFiles.php script. A remote authenticated user can send a specially crafted HTTP GET request to the affected script and execute arbitrary OS commands on the target system.
Affected software
How to mitigate CVE-2019-19509
Links to Public Exploits and PoC-codes
- Exploit #5793 - rConfig 3.9.3 - Authenticated Remote Code Execution (June 17, 2021)
- Exploit #5737 - rConfig 3.9.4 - 'searchField' Unauthenticated Root Remote Code Execution (June 17, 2021)
- Exploit #5742 - Rconfig 3.x - Chained Remote Code Execution (Metasploit) (June 17, 2021)
- Exploit #2317 - CVE-repository ( :beetle: Repository of CVE found by OCD people) (April 7, 2020)
- Exploit #1464 - Rconfig 3.x Chained Remote Code Execution (March 18, 2020)