Nagios XI < 2024R2 Privilege Escalation via process_perfdata.pl
Summary
| CVE | CVE-2025-34287 |
|---|---|
| State | PUBLISHED |
| Assigner | VulnCheck |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2025-10-30 22:15:49 UTC |
| Updated | 2026-10-07 21:10:00 UTC |
| Description | Nagios XI versions prior to 2024R2 contain an improperly owned script, process_perfdata.pl, which is executed periodically as the nagios user but owned by www-data. Because the file was writable by www-data, an attacker with web server privileges could modify its contents, leading to arbitrary code execution as the nagios user when the script is next run. This improper ownership and permission configuration enables local privilege escalation. |
Risk And Classification
Primary CVSS: v4.0 8.4 HIGH from [email protected]
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
EPSS: 0.002890000 probability, percentile 0.196760000 (date 2026-10-07)
Problem Types: CWE-732 | CWE-732 CWE-732 Incorrect Permission Assignment for Critical Resource
| Version | Source | Type | Score | Severity | Vector |
|---|---|---|---|---|---|
| 4.0 | [email protected] | Secondary | 8.4 | HIGH | CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N/E:X/C... |
| 4.0 | CNA | CVSS | 8.4 | HIGH | CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N |
| 3.1 | [email protected] | Primary | 7.8 | HIGH | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
CVSS v4.0 Breakdown
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CVSS v3.1 Breakdown
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
NVD Known Affected Configurations (CPE 2.3)
| Type | Vendor | Product | Version | Update | Edition | Language |
|---|---|---|---|---|---|---|
| Application | Nagios | Nagios Xi | All | All | All | All |
| Application | Nagios | Nagios Xi | 2024 | r1 | All | All |
| Application | Nagios | Nagios Xi | 2024 | r1.0.1 | All | All |
| Application | Nagios | Nagios Xi | 2024 | r1.0.2 | All | All |
| Application | Nagios | Nagios Xi | 2024 | r1.1 | All | All |
| Application | Nagios | Nagios Xi | 2024 | r1.1.1 | All | All |
| Application | Nagios | Nagios Xi | 2024 | r1.1.2 | All | All |
| Application | Nagios | Nagios Xi | 2024 | r1.1.3 | All | All |
| Application | Nagios | Nagios Xi | 2024 | r1.1.4 | All | All |
| Application | Nagios | Nagios Xi | 2024 | r1.1.5 | All | All |
| Application | Nagios | Nagios Xi | 2024 | r1.2 | All | All |
| Application | Nagios | Nagios Xi | 2024 | r1.2.1 | All | All |
| Application | Nagios | Nagios Xi | 2024 | r1.2.2 | All | All |
| Application | Nagios | Nagios Xi | 2024 | r1.3 | All | All |
| Application | Nagios | Nagios Xi | 2024 | r1.3.1 | All | All |
| Application | Nagios | Nagios Xi | 2024 | r1.3.2 | All | All |
| Application | Nagios | Nagios Xi | 2024 | r1.3.3 | All | All |
| Application | Nagios | Nagios Xi | 2024 | r1.3.4 | All | All |
| Application | Nagios | Nagios Xi | 2024 | r1.4 | All | All |
| Application | Nagios | Nagios Xi | 2024 | r1.4.1 | All | All |
| Application | Nagios | Nagios Xi | 2024 | r1.4.2 | All | All |
| Application | Nagios | Nagios Xi | 2024 | r1.4.3 | All | All |
| Application | Nagios | Nagios Xi | 2024 | r1.4.4 | All | All |
Vendor Declared Affected Products
References
| Reference | Source | Link | Tags |
|---|---|---|---|
| www.nagios.com/changelog/nagios-xi | [email protected] | www.nagios.com | Release Notes |
| www.vulncheck.com/advisories/nagios-xi-privilege-escalation-via-improperly-owne... | [email protected] | www.vulncheck.com | Third Party Advisory |
| CVE Program record | CVE.ORG | www.cve.org | canonical |
| NVD vulnerability detail | NVD | nvd.nist.gov | canonical, analysis |
Vendor Comments And Credit
Discovery Credit
CNA: M. Cory Billington of theyhack.me (en)
Additional Advisory Data
Solutions
CNA: Nagios addresses this vulnerability as "Changed ownership on process_perfdata.pl to prevent permission escalation"