WordPress Plugin Vulnerabilities
Splash Header < 1.20.8 - Authenticated Stored Cross-Site Scripting (XSS)
Description
The plugin doesn't sanitise and escape some of its settings while outputting them in the admin dashboard, leading to an authenticated Stored Cross-Site Scripting issue.
Proof of Concept
Put the following payload in the "Note title" and "Note message" settings of the plugin: "><script>alert(/XSS-Title/)</script> and </textarea><script>alert(/XSS-Msg/)</script> Then visit the Admin Dashboard homepage or the plugin's settings (/wp-admin/admin.php?page=Splash_Header_Display&tab=homepage) to trigger the XSS https://github.com/xiahao90/CVEproject/blob/main/wordpress_Splashheader_XSS.md
Affects Plugins
References
CVE
Classification
Type
XSS
OWASP top 10
CWE
CVSS
Miscellaneous
Original Researcher
xiahao
Submitter
xiahao
Submitter twitter
Verified
Yes
WPVDB ID
Timeline
Publicly Published
2021-07-29 (about 2 years ago)
Added
2021-08-19 (about 2 years ago)
Last Updated
2022-04-09 (about 1 years ago)