Register for the AI for Security Summit: Join Figma, Perplexity & Wiz

CVE-2018-25119
NixOS vulnerability analysis and mitigation

Overview

CVE-2018-25119 is a reflected cross-site scripting (XSS) vulnerability in Nagios Fusion affecting all versions prior to 4.1.5. The flaw exists in the fusionwindow parameter, where insufficient validation or escaping of user-supplied input allows an attacker to inject and execute arbitrary JavaScript in the context of a victim's browser. The vulnerability was formally published on October 30, 2025, and assigned by VulnCheck. It carries a CVSS v3.1 base score of 6.1 (Medium) (Red Hat CVE, VulnCheck Advisory).

Technical details

The root cause is classified as CWE-79 (Improper Neutralization of Input During Web Page Generation — Cross-site Scripting). The vulnerability is network-accessible and requires no authentication, but does require user interaction (a victim must follow a crafted link or visit a malicious page). An attacker crafts a URL targeting the fusionwindow parameter in Nagios Fusion, embedding a malicious script payload that is reflected back to the victim's browser without proper sanitization or output encoding (VulnCheck Advisory, Red Hat CVE).

Impact

Successful exploitation allows an attacker to execute arbitrary JavaScript in the context of an authenticated victim's browser session within the Nagios Fusion web interface. This can lead to session token theft, credential harvesting, unauthorized actions performed on behalf of the victim, and potential pivoting to other systems monitored by Nagios Fusion. Confidentiality and integrity impacts are limited in scope, and there is no direct availability impact (Red Hat CVE, VulnCheck Advisory).

Exploitability

No public exploit code or active in-the-wild exploitation has been reported for CVE-2018-25119. The EPSS score is approximately 0.34%, indicating a low probability of exploitation in the near term. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. No threat actor attribution has been identified (Red Hat CVE).

Exploitation steps

  1. Reconnaissance: Identify internet-facing Nagios Fusion instances running versions prior to 4.1.5 using tools like Shodan or Censys, searching for Nagios Fusion login pages.
  2. Craft malicious URL: Construct a URL targeting the vulnerable fusionwindow parameter with an embedded XSS payload, e.g., https://<target>/nagiosfusion/index.php?fusionwindow=<script>alert(document.cookie)</script>.
  3. Deliver payload: Send the crafted URL to a victim (e.g., via phishing email, social engineering, or embedding in a third-party page) who is authenticated or likely to authenticate to the Nagios Fusion instance.
  4. Execute script: When the victim clicks the link, the malicious script executes in their browser within the Nagios Fusion origin, enabling session cookie theft, credential capture, or unauthorized API actions on behalf of the victim (VulnCheck Advisory).

Indicators of compromise

  • Network: HTTP GET or POST requests to Nagios Fusion endpoints containing script tags, JavaScript event handlers, or encoded XSS payloads in the fusionwindow parameter (e.g., fusionwindow=%3Cscript%3E).
  • Logs: Web server access logs showing unusual or encoded values in the fusionwindow query parameter, particularly from external or unexpected IP addresses.
  • Logs: Browser-side console errors or unexpected JavaScript execution logged by endpoint security tools when users access Nagios Fusion URLs with anomalous parameters.

Mitigation and workarounds

Upgrade Nagios Fusion to version 4.1.5 or later, which addresses this XSS vulnerability. As a temporary workaround, restrict access to the Nagios Fusion web interface to trusted internal networks or VPN users only, reducing the attack surface for reflected XSS delivery. Additionally, deploying a Web Application Firewall (WAF) with XSS filtering rules can help detect and block malicious payloads targeting the fusionwindow parameter (Nagios Changelog, VulnCheck Advisory).

Additional resources


SourceThis report was generated using AI

Related NixOS vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-91782LOW1.9
  • NixOS logoNixOS
  • binutils
NoNoSep 15, 2026
CVE-2026-91781LOW1.9
  • NixOS logoNixOS
  • binutils
NoYesSep 15, 2026
CVE-2026-91780LOW1.9
  • NixOS logoNixOS
  • binutils
NoNoSep 15, 2026
CVE-2026-91779LOW1.9
  • NixOS logoNixOS
  • binutils
NoNoSep 15, 2026
CVE-2026-90831LOW1.9
  • NixOS logoNixOS
  • gcc-toolset-15-binutils-devel
NoYesSep 14, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management