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

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)

Other