CVE-2021-24752
Description
Multiple Plugins from the CatchThemes vendor do not perform capability and CSRF checks in the ctp_switch AJAX action, which could allow any authenticated users, such as Subscriber to change the Essential Widgets WordPress plugin before 1.9, To Top WordPress plugin before 2.3, Header Enhancement WordPress plugin before 1.5, Generate Child Theme WordPress plugin before 1.6, Essential Content Types WordPress plugin before 1.9, Catch Web Tools WordPress plugin before 2.7, Catch Under Construction WordPress plugin before 1.4, Catch Themes Demo Import WordPress plugin before 1.6, Catch Sticky Menu WordPress plugin before 1.7, Catch Scroll Progress Bar WordPress plugin before 1.6, Social Gallery and Widget WordPress plugin before 2.3, Catch Infinite Scroll WordPress plugin before 1.9, Catch Import Export WordPress plugin before 1.9, Catch Gallery WordPress plugin before 1.7, Catch Duplicate Switcher WordPress plugin before 1.6, Catch Breadcrumb WordPress plugin before 1.7, Catch IDs WordPress plugin before 2.4's configurations.
How to fix
- catchplugins catch_scroll_progress_bar1.6 or later
- catchplugins catch_sticky_menu1.7 or later
- catchplugins catch_themes_demo_import1.6 or later
- catchplugins catch_under_construction1.4 or later
- catchplugins catch_web_tools2.7 or later
- catchplugins essential_content_types1.9 or later
- catchplugins essential_widgets1.9 or later
- catchplugins generate_child_theme1.6 or later
- catchplugins header_enhancement1.5 or later
- catchplugins to_top2.3 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| catchplugins catch_scroll_progress_bar | v < 1.6 | 1.6 |
| catchplugins catch_sticky_menu | v < 1.7 | 1.7 |
| catchplugins catch_themes_demo_import | v < 1.6 | 1.6 |
| catchplugins catch_under_construction | v < 1.4 | 1.4 |
| catchplugins catch_web_tools | v < 2.7 | 2.7 |
| catchplugins essential_content_types | v < 1.9 | 1.9 |
| catchplugins essential_widgets | v < 1.9 | 1.9 |
| catchplugins generate_child_theme | v < 1.6 | 1.6 |
| catchplugins header_enhancement | v < 1.5 | 1.5 |
| catchplugins to_top | v < 2.3 | 2.3 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.