Description
Unrestricted file upload vulnerability in the Settings_Vtiger_CompanyDetailsSave_Action class in modules/Settings/Vtiger/actions/CompanyDetailsSave.php in Vtiger CRM 6.4.0 allows remote authenticated users to execute arbitrary code by uploading a crafted image file with an executable extension, then accessing it via a direct request to the file in test/logo/. NOTE: this vulnerability exists because of an incomplete fix for CVE-2015-6000.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Metasploit 1 module
-
Vtiger CRM - Authenticated Logo Upload RCE
exploit/multi/http/vtiger_logo_upload_exec
Exploit-DB 2
- Vtiger CRM 6.3.0 - (Authenticated) Arbitrary File Upload (Metasploit) EDB-44379 · webapps · Mar 30, 2018
- vTiger CRM 6.3.0 - (Authenticated) Remote Code Execution EDB-38345 · webapps · Sep 28, 2015
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.