Description
wpDiscuz before 7.6.47 contains a cross-site scripting vulnerability in the customCss field that allows administrators to inject malicious scripts by breaking out of style tags. Attackers with admin access can inject payloads like </style><script>alert(1)</script> in the custom CSS setting to execute arbitrary JavaScript in user browsers.
Problem types
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Product status
Any version before 7.6.47
7.6.47
Credits
Scott Moore - VulnCheck
References
wordpress.org/plugins/wpdiscuz/ (wpDiscuz Changelog)
wordpress.org/plugins/wpdiscuz/ (wpDiscuz)
www.vulncheck.com/...g-via-unescaped-custom-css-in-style-tag (VulnCheck Advisory: wpDiscuz before 7.6.47 - Cross-Site Scripting via Unescaped Custom CSS in Style Tag)