CVE-2019-15949
Nagios XI Remote Code Execution Vulnerability
Published Sep 5, 2019 · updated Jun 16, 2026 · nagios nagios xi
Nagios XI before 5.6.6 allows remote command execution as root. The exploit requires access to the server as the nagios user, or access as the admin user via the web interface. The getprofile.sh script, invoked by downloading a system profile (profile.php?cmd=download), is executed as root via a passwordless sudo entry; the script executes check_plugin, which is owned by the nagios user. A user logged into Nagios XI with permissions to modify plugins, or the nagios user on the server, can modify the check_plugin executable and insert malicious commands to execute as root.
Timeline
Detection, updates, and resolution for this record.
Sep 5, 2019 · Catalog
Detected
Nagios XI before 5.6.6 allows remote command execution as root. The exploit requires access to the server as the nagios user, or access as the admin user via the web interface. The getprofile.sh script, invoked by downloading a system profile (profile.php?cmd=download), is executed as root via a passwordless sudo entry; the script executes check_plugin, which is owned by the nagios user. A user lo
Nov 3, 2021 · CISA KEV
Known exploited
Apply updates per vendor instructions.
May 3, 2022 · CISA KEV
Remediation due
Apply updates per vendor instructions.
Jun 16, 2026 · Catalog
Updated
Nagios XI before 5.6.6 allows remote command execution as root. The exploit requires access to the server as the nagios user, or access as the admin user via the web interface. The getprofile.sh script, invoked by downloading a system profile (profile.php?cmd=download), is executed as root via a passwordless sudo entry; the script executes check_plugin, which is owned by the nagios user. A user lo
Required action
Apply updates per vendor instructions.
CISA due date May 3, 2022
Affected
- cpe nagios/nagios xiversion unspecified
- vendor Nagios Nagios XIversion unspecified
Sources
- CISA KEVCVE-2019-15949
Nagios XI contains a remote code execution vulnerability in which a user can modify the check_plugin executable and insert malicious commands to execute as root.
cisa.gov - CVE.orgCVE-2019-15949
Official CVE identifier
cve.org - FIRST EPSSCVE-2019-15949
30-day exploitation probability 77.0%
first.org - Exploit Database48191
Public archive entry. The exploit body is not stored here.
exploit-db.com - Exploit Database52138
Public archive entry. The exploit body is not stored here.
exploit-db.com - Metasploit Modulesauxiliary_scanner/http/nagios_xi_scanner
Public module reference (normal). Module source is not copied into this catalog.
rapid7.com - Metasploit Modulesexploit_linux/http/nagios_xi_plugins_check_plugin_authenticated_rce
Public module reference (excellent). Module source is not copied into this catalog.
rapid7.com - NIST NVDCVE-2019-15949
Nagios XI before 5.6.6 allows remote command execution as root. The exploit requires access to the server as the nagios user, or access as the admin user via the web interface. The getprofile.sh script, invoked by downloading a system profile (profile.php?cmd=download), is execut
nvd.nist.gov - Packet Storm Securityhttp://packetstormsecurity.com/files/156676/Nagios-XI-Authenticated-Remote-Command-Execution.html
Packet Storm link already published on the finding.
packetstormsecurity.com - Packet Storm Securityhttp://packetstormsecurity.com/files/162158/Nagios-XI-getprofile.sh-Remote-Command-Execution.html
Packet Storm link already published on the finding.
packetstormsecurity.com