Description
Unrestricted file upload vulnerability in server/php/UploadHandler.php in the jQuery File Upload Plugin 6.4.4 for jQuery, as used in the Creative Solutions Creative Contact Form (formerly Sexy Contact Form) before 1.0.0 for WordPress and before 2.0.1 for Joomla!, allows remote attackers to execute arbitrary code by uploading a PHP file with an PHP extension, then accessing it via a direct request to the file in files/, as exploited in the wild in October 2014.
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
-
Wordpress Creative Contact Form Upload Vulnerability
exploit/unix/webapp/wp_creativecontactform_file_upload
Exploit-DB 2
- WordPress Plugin Creative Contact Form - Arbitrary File Upload (Metasploit) EDB-36811 · remote · Apr 21, 2015 · verified
- WordPress Plugin 0.9.7 / Joomla! Component 2.0.0 Creative Contact Form - Arbitrary File Upload EDB-35057 · webapps · Oct 25, 2014
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Automated scanner template
A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.
- WordPress Sexy Contact Form (<= 0.9.7) - Arbitrary File Upload http/cves/2014/CVE-2014-8739.yaml
Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| Packagist | blueimp/jquery-file-upload | 6.4.4 | — | GHSA-wxg6-f773-g2f7 |
References
- https://www.exploit-db.com/exploits/35057/
- https://www.exploit-db.com/exploits/36811/
- http://www.openwall.com/lists/oss-security/2014/11/11/4
- http://www.openwall.com/lists/oss-security/2014/11/11/5
- http://www.openwall.com/lists/oss-security/2014/11/13/3
- https://wordpress.org/plugins/sexy-contact-form/changelog/
- http://osvdb.org/show/osvdb/113669
- http://osvdb.org/show/osvdb/113673