CVE-2014-9567
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.
Predictions
Heuristic predictions, AS-IS, for prioritization only.
Mitigations
No mitigations published for this CVE yet.
The vendor-content worker queues fetches as references arrive (check back in a few minutes). Or โ if you've already worked around this in production โ publish your fix to the community-verified tier.
โ Propose a mitigation on Community โ Mitigations published via the community go through AI scoring + 2 human reviewers + 7-day silent objection window before landing here withsource_tier=community-verified.
Exploits
Public proof-of-concept code below. AS-IS, for defenders and authorised testing only.
Exploit-DB
ProjectSend - Arbitrary File Upload (Metasploit)
ProjectSend r-561 - Arbitrary File Upload
Metasploit modules
Application impact
| Vendor | Product | Versions | Fixed |
|---|---|---|---|
| projectsend | projectsend | 100 | |
| projectsend | projectsend | 102 | |
| projectsend | projectsend | 105 | |
| projectsend | projectsend | 110 | |
| projectsend | projectsend | 155 | |
| projectsend | projectsend | 156 | |
| projectsend | projectsend | 157 | |
| projectsend | projectsend | 161 | |
| projectsend | projectsend | 180 | |
| projectsend | projectsend | 335 | |
| projectsend | projectsend | 375 | |
| projectsend | projectsend | 405 | |
| projectsend | projectsend | 412 | |
| projectsend | projectsend | 514 | |
| projectsend | projectsend | 561 | |
References
- http://osvdb.org/show/osvdb/116469
- http://packetstormsecurity.com/files/129759/ProjectSend-Arbitrary-File-Upload.html
- http://www.exploit-db.com/exploits/35424
- http://www.exploit-db.com/exploits/35660
- https://exchange.xforce.ibmcloud.com/vulnerabilities/99548
- http://osvdb.org/show/osvdb/116469
- http://packetstormsecurity.com/files/129759/ProjectSend-Arbitrary-File-Upload.html
- http://www.exploit-db.com/exploits/35424
- http://www.exploit-db.com/exploits/35660
- https://exchange.xforce.ibmcloud.com/vulnerabilities/99548
CWEs
CWE-94
Community-verified mitigations for this CVE will appear above when contributors publish them.
Verify integrity in audit chain (admin only). AS-IS.