WP Live Chat Support <= 8.0.05 - Unauthenticated Stored XSS



Description
An unauthenticated user can inject arbitrary javascript code in the admin panel by using the text field “Name” of WP Live Chat Support. The arbitrary code runs on the page wplivechat-menu-history.

In the file wp-live-chat-support.php there is no sanitization of $result->id (row 4439).
WP Live Chat Support 8.0.05 is vulnerable, probably earlier versions too.
The vulnerability is fixed in WP Live Cjat Support 8.0.06

Affects Plugin

fixed in version 8.0.06

References

CVE 2018-9864
URL https://www.gubello.me/blog/wp-live-chat-support-8-0-05-stored-xss/
URL https://www.youtube.com/watch?v=eHG1pWaez9w
URL https://plugins.trac.wordpress.org/changeset/1845436/wp-live-chat-support

Classification

Type XSS
OWASP Top 10 A3: Cross-Site Scripting (XSS)
CWE CWE-79

Miscellaneous

Submitter Luigi
Submitter Website https://www.gubello.me/blog/
Views 1237
Verified No
WPVDB ID 9062

Timeline

Publicly Published 2018-04-09 (8 months ago)
Added 2018-04-09 (8 months ago)
Last Updated 2018-04-12 (8 months ago)

Copyright & License

Copyright All data and resources contained within this page and this web site is Copyright © The WPScan Team.
License Some of this data may be used for non-commercial purposes, however, any potential commercial usage of this data will require a license. If you would like to inquire about a commercial license please contact us.