Cross-site Scripting (XSS) - Generic in igniterealtime/openfire-bookmarks-plugin
Valid
Reported on
Dec 17th 2020
Description
openfire-bookmarks-plugin
is vulnerable to Cross-Site Scripting (XSS)
.
Steps To Reproduce
- Download openfire and install https://www.igniterealtime.org/downloads/
- Run the server http://localhost:9090/index.jsp
- Click on "Plugins" http://localhost:9090/plugin-admin.jsp and install the "Bookmarks" plugin.
- Click on "Server" and navigate to "Bookmarks" http://localhost:9090/plugins/bookmarks/groupchat-bookmarks.jsp
- Click on "Add Group Chat Bookmark" http://localhost:9090/plugins/bookmarks/create-bookmark.jsp?type=group_chat
- Insert payload in Group Chat Name/Users fiels "><ScRiPt>alert('XSS')</ScRiPt> and create
- XSS will be triggered.
to join this conversation