Description
Nagios XI versions prior to < 2024R1.1 is vulnerable to a cross-site scripting (XSS) when a user visits the "missing page" (404) page after following a link from another website. The vulnerable component, page-missing.php, fails to properly validate or escape user-supplied input, allowing an attacker to craft a malicious link that, when visited by a victim, executes arbitrary JavaScript in the victim’s browser within the Nagios XI domain.
Problem types
CWE-79 Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting')
Product status
Any version before 2024R1.1
Credits
Adam Kues from Assetnote
References
www.nagios.com/products/security/
www.nagios.com/changelog/nagios-xi/2024r1-1/
www.vulncheck.com/advisories/nagios-xi-xss-via-missing-page