Improper input validation in Paessler Prtg Network Monitor

CVE-2018-19204

PRTG Network Monitor before 18.3.44.2054 allows a remote authenticated attacker (with read-write privileges) to execute arbitrary code and OS commands with system privileges. When creating an HTTP Advanced Sensor, the user's input in the POST parameter 'proxyport_' is mishandled. The attacker can craft an HTTP request and override the 'writeresult' command-line parameter for HttpAdvancedSensor.exe to store arbitrary data in an arbitrary place on the file system. For example, the attacker can create an executable file in the \Custom Sensors\EXE directory and execute it by creating EXE/Script Sensor.

Vulnerability class: Drupalgeddon 2 (CVE-2018-7600)

EPSS: 0.046 (90.8th percentile) — read the EPSS interpretation.

CVSS v3 metric

CVSS v3 base score 8.8 (High). Vector: CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H.

Affected products

Weakness classification (CWE)

Public proof-of-concept exploits

References

Frequently asked questions

What is CVE-2018-19204?
CVE-2018-19204 is a high-severity vulnerability in Paessler Prtg Network Monitor, classified under Improper Input Validation. CVSS score: 8.8/10. Published 2018-11-12.
How severe is CVE-2018-19204?
High severity. CVSS v3 base score is 8.8 out of 10.
Is CVE-2018-19204 known to be exploited?
1 public proof-of-concept repositories are indexed. Not currently listed in the CISA KEV catalog.