Themes Vulnerabilities

Custom Community < 2.0.25 - Stored Cross-Site Scripting (XSS)

Description

An AJAX action named ‘cc2_advanced_settings_save’ is registered both with and without the ‘nopriv’ prefix. This allows anonymous execution of this AJAX action. The ‘settings[custom_css]’ form field accepts user input, without encoding or validation. This input is then output on every page on the front-end of the site, so long as the Theme is active. This allows for a site-wide, Persistent XSS attack.

Affects Themes

Fixed in 2.0.25

References

Classification

Type
XSS
CWE
CVSS

Miscellaneous

Submitter
James Hooker
Submitter website
Submitter twitter
Verified
No

Timeline

Publicly Published
2015-03-09 (about 11 years ago)
Added
2015-03-09 (about 11 years ago)
Last Updated
2021-01-27 (about 5 years ago)

Other