WordPress Plugin Vulnerabilities
Crayon Syntax Highlighter 2.0 - 2.6.10 - Defacement
Description
The Crayon Syntax Highlighter plugin allows access to the AJAX method 'crayon-theme-editor-save' to any registered user. When called, the AJAX method ‘crayon-theme-editor-save’ will call the 'save' function within the CrayonThemeEditorWP class, defined in 'crayon-syntax-highlighter/util/theme-editor/theme_editor.php'. An attacker can craft the user provided parameters in such a way that it becomes possible to overwrite base themes with arbitrary CSS.
Proof of Concept
Affects Plugins
References
Miscellaneous
Submitter
James Hooker
Submitter website
Submitter twitter
Verified
No
WPVDB ID
Timeline
Publicly Published
2015-04-20 (about 11 years ago)
Added
2015-04-20 (about 11 years ago)
Last Updated
2019-10-21 (about 6 years ago)