Description
The saveForwardAttachments procedure in the Compose Mail functionality in vtiger CRM 5.0.4 allows remote authenticated users to execute arbitrary code by composing an e-mail message with an attachment filename ending in (1) .php in installations based on certain Apache HTTP Server configurations, (2) .php. on Windows, or (3) .php/ on Linux, and then making a direct request to a certain pathname under storage/.
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.
Exploit-DB 1
- vTiger CRM 5.0.4 - Remote Code Execution / Cross-Site Request Forgery / Local File Inclusion / Cross-Site Scripting EDB-9450 · webapps · Aug 18, 2009 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- http://www.ush.it/2009/08/18/vtiger-crm-504-multiple-vulnerabilities/
- http://www.ush.it/team/ush/hack-vtigercrm_504/vtigercrm_504.txt
- 9450 exploit
- 20090818 Vtiger CRM 5.0.4 Multiple Vulnerabilities mailing-list
- 36062 vdb-entry
- 36309 third-party-advisory
- 57237 vdb-entry
- ADV-2009-2319 vdb-entry