Fixed
Details
Assignee
Christian PapeChristian PapeReporter
Jeff GehlbachJeff GehlbachHB Backlog Status
Backlog CMComponents
Sprint
NoneAffects versions
Priority
Major
Details
Details
Assignee
Christian Pape
Christian PapeReporter
Jeff Gehlbach
Jeff GehlbachHB Backlog Status
Backlog CM
Components
Sprint
None
Affects versions
Priority
PagerDuty
PagerDuty
PagerDuty
Created April 1, 2021 at 6:25 PM
Updated November 10, 2022 at 7:15 PM
Resolved May 5, 2021 at 10:54 AM
The reporter of this vulnerability prefers to remain anonymous.
A reflected cross-site scripting (XSS) vulnerability exists in the OpenNMS webapp, and can be exploited by any actor with the ability to search for events in the webapp. I have verified that it is exploitable in Horizon 27.1.0.
Steps to reproduce:
Log in as a normal, non-admin user
Open Status -> Events
In the "Event ID" box, enter
<script>alert("XSS")</script>
and submit the formExpected result: Input validation neutralizes the attempted exploit, as already happens when searching for alarms and notifications
Actual result: Alert popup observed in empty search results page