Skip to main content

Nagios Network Analyzer CVE-2025-34278

MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2025-10-30 disclosure@vulncheck.com
5.1
CVSS 4.0 · Vendor: vulncheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate as low-privileged user
  2. Delivery
    Inject script into Source Groups percentile calculator
  3. Exploit
    Payload stored by application
  4. Execution
    Victim views affected page
  5. Impact
    Script executes in victim browser context

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an authenticated account with at least low privileges (PR:L) sufficient to submit input to the Source Groups page percentile-calculator menu, which is where the payload is stored. Realization of impact additionally requires passive user interaction (UI:P): a second victim user must navigate to and render the affected page for the stored script to fire. Limiting factors are therefore twofold - the attacker must already be authenticated to the application, and the attack is not self-contained (it depends on a victim viewing the poisoned page). It affects Nagios Network Analyzer versions prior to 2024R1; upgrading to 2024R1 or later remediates it.

Impact

This is a moderate-severity stored XSS (CWE-79) with a vendor/VulnCheck-assigned CVSS 4.0 base score of 5.1. The vector (AV:N/AC:L/AT:N/PR:L/UI:P) indicates network-reachable, low-complexity exploitation that nonetheless requires the attacker to already hold a low-privileged authenticated account and requires passive victim interaction (another user viewing the Source Groups percentile-calculator page). Impact is confined to confidentiality/integrity of a subsequent system (the victim's browser session: SC:L/SI:L) with no availability impact and no direct impact to the vulnerable server itself (VC:N/VI:N/VA:N). The EPSS score of 0.76% (54th percentile) is low-to-moderate, indicating no strong signal of imminent mass exploitation. There is no CISA KEV listing and no public exploit identified, so this is a real but non-urgent issue rather than a drop-everything priority - characteristic of authenticated, interaction-dependent XSS. Note the signals are internally consistent (low EPSS, no KEV, no POC, authenticated+UI-gated vector all point to limited real-world risk); the main caveat is that the only CVSS provided is a 4.0 vector and no independent third-party CVSS 3.1 score is present for cross-validation.

Exploit ScenarioDerived

An attacker with a low-privileged authenticated account in Nagios Network Analyzer injects a malicious script payload into the Source Groups page (percentile calculator menu), which the application stores persistently. When a higher-privileged user or administrator later opens that page, the stored script executes in their browser, enabling session hijacking, actions performed as the victim, or theft of displayed data. No public proof-of-concept exploit code was identified at the time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.8% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 07, 2026

Stored cross-site scripting in Nagios Network Analyzer versions prior to 2024R1 lets an authenticated attacker with low privileges persist a malicious script through the Source Groups page (percentile calculator menu), which then executes in the browser of any other user who views that page. The vendor/VulnCheck-assigned CVSS 4.0 base score is 5.1, and our independent assessment rates it moderate: the attacker must already hold an account able to submit input to the Source Groups percentile-calculator menu (PR:L), and impact is only realized when a second victim renders the poisoned page (UI:P), yielding low confidentiality and integrity impact within a changed scope. No public exploit code or confirmed active exploitation was identified at time of analysis, and EPSS is low at 0.76% (54th percentile), so prioritization should focus on hardening authenticated access rather than emergency patching.

RemediationAI

Upgrade to Nagios Network Analyzer 2024R1 or later, which the vendor identifies as the fix for this issue; the change is described in the Nagios changelog at https://www.nagios.com/changelog/#network-analyzer and summarized on the product security page at https://www.nagios.com/products/security/#network-analyzer, with the original report documented at https://www.vulncheck.com/advisories/nagios-network-analyzer-source-groups-percentile-calculator-menu-stored-xss. Vendor-released patch: 2024R1. Because exploitation requires an authenticated account with permission to write to the Source Groups percentile-calculator menu, the most effective compensating control if you cannot upgrade immediately is to restrict and audit that permission set - limit Source Groups editing and percentile-calculator configuration to a small, trusted group of administrators, accepting the trade-off that legitimate users lose self-service reporting configuration. Deploying a Content-Security-Policy that disallows inline and untrusted script sources on the Network Analyzer console reduces stored-XSS execution but may break legitimate inline UI behavior and should be tested in a staging instance first. Review and cleanse any existing Source Groups percentile-calculator entries for injected markup before or after upgrading, since the payload is persisted and will survive the patch until the stored data is cleared or re-saved; note that doing so has no functional downside beyond requiring manual verification of saved group definitions. There is no need to block network access to the console for this moderate-severity issue provided the above access restrictions are in place, and administrators should monitor web server and application logs for suspicious stored values in the Source Groups view.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

This is a classic CWE-79 improper-neutralization-during-web-page-generation flaw, specifically the stored (persistent) variant. The application accepts attacker-supplied input in the Source Groups page's percentile calculator menu, stores it server-side without adequate sanitization or output encoding, and later renders it into HTML served to other users, so the injected script executes in the victim's browser origin. Because the payload is stored, exploitation does not require the victim to click a crafted link - merely navigating to the affected Source Groups view triggers execution. The CPE cpe:2.3:a:nagios:network_analyzer:*:*:*:*:*:*:*:* with a wildcard version confirms all Nagios Network Analyzer releases before 2024R1 are in scope; the CVSS 4.0 vector provided (AV:N/AC:L/AT:N/PR:L/UI:P) is consistent with our CVSS 3.1 assessment of AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N, i.e., network-reachable, low-complexity, authenticated, and dependent on victim interaction, with scope change and limited C/I impact and no availability impact. Note that XSS in a network-monitoring console can be leveraged to hijack sessions of administrative users, but the assessed impact here remains limited (SC:L/SI:L).

Know when Nagios 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

Vendor (vulncheck) PRIMARY 5.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
vuln.today AI 5.4 MEDIUM

Authenticated low-priv attacker stores payload (PR:L); victim must view the page (UI:R); script runs in a different browser security context (S:C); limited C/I impact, no availability effect.

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (vulncheck).

CVSS VectorVendor: vulncheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
Passive
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
Low
Subsequent system: Integrity
Low
Subsequent system: Availability
None

DescriptionCVE.org

Nagios Network Analyzer versions prior to 2024R1 contain a stored cross-site scripting (XSS) vulnerability in the Source Groups page (percentile calculator menu). An attacker can supply a malicious payload which is stored by the application and later rendered in the context of other users. When a victim views the affected page the injected script executes in the victim's browser context.

Threat Intelligence Overview

EPSS Score
0.8%
Top 46% exploitable
Prevalence
Low
niche commercial netflow/traffic-analysis product, limited enterprise footprint
Data Quality
3 sources
Confidence: Low

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.8%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

27
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

Affected Products (CPE)CVE.org

cpe:2.3:a:nagios:network_analyzer:*:*:*:*:*:*:*:*

More in Nagios

View all
CVE-2021-25298 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2021-25296 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2021-25297 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2012-6096 HIGH POC
7.5 Jan 22

Multiple stack-based buffer overflows in the get_history function in history.cgi in Nagios Core before 3.4.4, and Icinga

CVE-2013-1362 HIGH POC
7.5 Jul 09

Incomplete blacklist vulnerability in nrpc.c in Nagios Remote Plug-In Executor (NRPE) before 2.14 might allow remote att

CVE-2021-25299 MEDIUM POC
6.1 Feb 15

Nagios XI version xi-5.7.5 is affected by cross-site scripting (XSS). Rated medium severity (CVSS 6.1), this vulnerabili

CVE-2013-7108 MEDIUM POC
5.5 Jan 15

Multiple off-by-one errors in Nagios Core 3.5.1, 4.0.2, and earlier, and Icinga before 1.8.5, 1.9 before 1.9.4, and 1.10

CVE-2016-9565 CRITICAL POC
9.8 Dec 15

MagpieRSS, as used in the front-end component in Nagios Core before 4.2.2 might allow remote attackers to read or write

CVE-2018-15708 CRITICAL POC
9.8 Nov 14

Snoopy 1.0 in Nagios XI 5.5.6 allows remote unauthenticated attackers to execute arbitrary commands via a crafted HTTP r

CVE-2018-8734 CRITICAL POC
9.8 Apr 18

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

CVE-2018-8733 CRITICAL POC
9.8 Apr 18

Authentication bypass vulnerability in the core config manager in Nagios XI 5.2.x through 5.4.x before 5.4.13 allows an

CVE-2021-37343 HIGH POC
8.8 Aug 13

A path traversal vulnerability exists in Nagios XI below version 5.8.5 AutoDiscovery component and could lead to post au

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy