CVE-2021-24792
Description
The Shiny Buttons WordPress plugin through 1.1.0 does not have any authorisation and CSRF in place when saving a template (wpbtn_save_template function hooked to the init action), nor sanitise and escape them before outputting them in the admin dashboard, which allow unauthenticated users to add a malicious template and lead to Stored Cross-Site Scripting issues.
CWE
- CWE-79 — CWE-79 Cross-site Scripting (XSS)
Affected
- Unknown / Shiny Buttons – CSS3 Button Generator for WordPress — v=1.1.0 ≤1.1.0 [affected]
CVSS
- (none)
References
Source
cvelistV5-main/cves/2021/24xxx/CVE-2021-24792.json