Description
Unrestricted file upload vulnerability in process-upload.php in ProjectSend (formerly cFTP) r100 through r561 allows remote attackers to execute arbitrary PHP code by uploading a file with a PHP extension, then accessing it via a direct request to the file in the upload/files/ or upload/temp/ directory.
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
-
ProjectSend Arbitrary File Upload
exploit/unix/webapp/projectsend_upload_exec
Exploit-DB 2
- ProjectSend - Arbitrary File Upload (Metasploit) EDB-35660 · remote · Dec 31, 2014 · verified
- ProjectSend r-561 - Arbitrary File Upload EDB-35424 · webapps · Dec 2, 2014
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 35424 exploit
- http://packetstormsecurity.com/files/129759/ProjectSend-Arbitrary-File-Upload.html
- 35660 exploit
- 116469 vdb-entry
- projectsend-processupload-file-upload(99548) vdb-entry