Cross-site Scripting (XSS) - Stored in livehelperchat/fbmessenger
Reported on
Dec 27th 2021
Description
The application does not escape special characters. The $item->bbcode
or $item->name
variables can lead to stored XSS
Proof of Concept
Go to Facebook BBCode List (https://demo.livehelperchat.com/site_admin/fbmessenger/newbbcode
) and add an item with XSS payload into name or bbcode fields, e.g: a1<img/src/onerror=alert('xss')>
XSS will be triggered when view the bbcode list
Impact
XSS can have huge implications for a web application and its users. User accounts can be hijacked, change the html screen and insult the organization. Credentials could be stolen, sensitive data could be exfiltrated, and lastly, access to your client computers can be obtained.