Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as Nagios XI administrator
-
DeliveryCraft MIB filename with tab characters and pipe-to-sh
-
ExploitUpload file via multipart POST to mibs.php
-
ExecutionBypass deny-list into grep exec() call
-
ImpactExecute arbitrary commands as web server user
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK
2 techniques across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires an authenticated Nagios XI administrator account with access to the MIB upload feature (mibs.php); the attacker uploads a MIB file whose filename is crafted with tab characters plus a pipe to sh, which evades the install_mib() deny-list that omits semicolons and pipes before the name reaches a grep command run via exec(). Limiting factors: exploitation is gated on high-privilege administrator authentication (PR:H) and on reaching the MIB upload functionality, so it is a post-authentication admin-to-RCE primitive rather than unauthenticated remote code execution; it affects Nagios XI versions before 2026R2 and runs with the privileges of the web server user. |
| Impact | Signals are moderately consistent and point to a genuine but privilege-gated threat rather than a mass-exploitation emergency. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:N) and the 8.6 score describe a network-reachable, low-complexity attack with high confidentiality, integrity, and availability impact on the vulnerable system, but it explicitly requires high privileges (PR:H) - the description confirms an authenticated administrator is needed, which sharply narrows the realistic attacker pool to those who already hold admin credentials or can obtain them (e.g., via phishing, credential reuse, or a chained auth-bypass). It is not in CISA KEV, so there is no confirmed active exploitation; no EPSS score was supplied, so exploitation probability cannot be quantified from the input. The vuln.today priority is 'this_week' (not act_now/emergency), and a vendor patch is available, which aligns with a serious-but-schedulable posture. No independent working exploit code is indicated - the VulnCheck entry is an advisory reference, not a confirmed PoC. In short: a real, patchable priority for internet-exposed or multi-admin Nagios XI deployments, but the PR:H requirement means this is post-authentication privilege-to-RCE rather than a pre-auth internet worm; missing EPSS and the absence of KEV listing suggest no evidence of widespread exploitation at time of analysis. |
| Exploit ScenarioDerived | An attacker who has obtained Nagios XI administrator credentials (or an insider admin) navigates to the MIB management feature and uploads a MIB file whose filename is crafted with tab characters and a pipe to sh, bypassing the incomplete deny-list in install_mib(). When the filename is passed into the grep command run via exec(), the injected payload executes arbitrary OS commands as the web server user. No working public exploit is indicated in the input, though VulnCheck has published a technical advisory. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Nov 03, 2026
OS command injection in Nagios XI's MIB upload feature (mibs.php) allows an authenticated administrator to execute arbitrary operating system commands as the web server user by uploading a MIB file whose filename is crafted with tab characters and a pipe to sh, evading an incomplete deny-list before the name is handed to a grep command run through exec(). The flaw affects Nagios XI releases before 2026R2 and is gated on a high-privilege administrator account with access to the MIB upload functionality (PR:H in both the CVSS 4.0 score of 8.6 and the assessed CVSS 3.1 vector), making it a post-authentication admin-to-RCE primitive rather than unauthenticated remote code execution. No public exploit has been identified at time of analysis and there is no KEV listing; vendor patch information points to the 2026R2 release.
RemediationAI
Vendor-released patch: upgrade Nagios XI to 2026R2 or later, which the vendor advisory at https://www.nagios.com/security-disclosures/nagios-xi/2026r2/ lists as the fixed release; all earlier versions remain affected. Because the flaw requires an authenticated administrator with access to mibs.php, interim exposure can be reduced by restricting administrator accounts to trusted users and limiting network reachability of the Nagios XI administrative interface to trusted management networks or VPN, with the trade-off that administrators lose remote convenience during the upgrade window. Restricting or disabling access to the MIB upload functionality until the upgrade is applied also removes the attack path, at the cost of losing MIB import capability; note that these are compensating controls and updating to 2026R2 is the complete fix per the vendor.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Nagios XI is a PHP-based commercial monitoring application, and this issue lives in the MIB upload handler mibs.php, specifically the install_mib() function. Uploaded filenames are filtered through a character deny-list that omits semicolons and pipes, and the surviving filename is then interpolated into a grep command invoked via PHP's exec(), producing classic CWE-78 OS command injection. Because the filter is a deny-list rather than strict validation or argument escaping (for example escapeshellarg), an attacker can use tab characters to slip past the filter and inject a pipe into sh; the resulting commands run with the privileges of the web server user. The CPE cpe:2.3:a:nagios_enterprises,_llc:nagios_xi:*:*:*:*:*:*:*:* covers all releases prior to 2026R2, which the vendor advisory identifies as the fixed release. The vulnerability is network-reachable (AV:N) with low attack complexity (AC:L) and no user interaction (UI:N), but requires high privileges (PR:H), so it is only reachable after an administrator has authenticated and can access the MIB upload endpoint; the specific trigger path beyond the crafted multipart POST to mibs.php is described in the available sources only at that level of detail.
Know when Nagios Xi gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Network-reachable web feature with low complexity but requiring an authenticated administrator (PR:H); command execution as the web server user on the same system yields full C/I/A impact with scope unchanged.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
Nagios XI before 2026R2 contains an OS command injection vulnerability in the MIB upload feature where the install_mib() function in mibs.php sanitizes uploaded filenames with an incomplete character deny-list that omits semicolons and pipes before passing them to a grep command executed via exec(). An authenticated administrator can upload a MIB file with a crafted filename using tab characters to bypass the deny-list and pipe to sh via a multipart POST request to mibs.php, resulting in arbitrary OS command execution as the web server user.
Executive ViewAI
A high-severity OS command injection vulnerability in Nagios XI's MIB upload feature allows an authenticated administrator to execute arbitrary commands as the web server user. Although exploitation requires high privileges, this post-authentication flaw could enable an attacker with admin access to escalate to host-level compromise, threatening the integrity and availability of monitoring infrastructure. Leadership should prioritize patching to 2026R2 and review administrative access controls.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by cross-site scripting (XSS). Rated medium severity (CVSS 6.1), this vulnerabili
Snoopy 1.0 in Nagios XI 5.5.6 allows remote unauthenticated attackers to execute arbitrary commands via a crafted HTTP r
SQL injection vulnerability in the core config manager in Nagios XI 5.2.x through 5.4.x before 5.4.13 allows an attacker
Authentication bypass vulnerability in the core config manager in Nagios XI 5.2.x through 5.4.x before 5.4.13 allows an
A path traversal vulnerability exists in Nagios XI below version 5.8.5 AutoDiscovery component and could lead to post au
Nagios XI before 5.6.6 allows remote command execution as root. Rated high severity (CVSS 8.8), this vulnerability is re
A privilege escalation vulnerability in Nagios XI 5.2.x through 5.4.x before 5.4.13 allows an attacker to leverage an RC
Remote command execution (RCE) vulnerability in Nagios XI 5.2.x through 5.4.x before 5.4.13 allows an attacker to execut
SQL injection vulnerability in functions/prepend_adm.php in Nagios Core Config Manager in Nagios XI before 2012R2.4 allo
EUVD-2026-115824
GHSA-xgjr-r6p2-hvm3
NVD
CVE.org
Vulnrichment
Exploit-DB