PLUGIN SECURITY
Is Widget Options safe?
Widget Options gives you super powers to control your site’s sidebar widgets and all Gutenberg blocks on pages, posts & other custom post types.
What this plugin does
- Slug:
widget-options - Author: Marketing Fire
- 100000+ active installs
- 98/100 rating (1516 reviews on wordpress.org)
- 4454854 all-time downloads
- On WordPress.org since 2016-02-08
blocksblocks visibility rulesclassic widgetsgutenberg widgetswidget control
Maintenance status
- Latest known version: 4.2.5
- Last updated: 2026-05-26 2:29pm GMT
- Tested up to WordPress: 7.0.4
- Requires PHP: 7.4+
- Max supported PHP (analyzed): 8.4
Known vulnerabilities
10 known CVEs on file for Widget Options. Reported between 2024 and 2026.
| CVE | Vulnerability | Type | Severity | Affected | Fixed in | Published | Status |
|---|---|---|---|---|---|---|---|
| CVE-2026-54823 | Widget Options – Advanced Conditional Visibility for Gutenberg Blocks & Classic Widgets [widget-options] < 4.2.4 | Improper Control of Generation of Code ('Code Injection') | Critical 9.9 | < 4.2.4 | 4.2.4 | 2026-06-17 | ✓ fixed in latest |
| CVE-2026-2052 | Widget Options – Advanced Conditional Visibility for Gutenberg Blocks & Classic Widgets [widget-options] < 4.2.3 | Improper Control of Generation of Code ('Code Injection') | High 8.8 | < 4.2.3 | 4.2.3 | 2026-05-01 | ✓ fixed in latest |
| CVE-2026-27984 | Widget Options – Advanced Conditional Visibility for Gutenberg Blocks & Classic Widgets [widget-options] < 4.2.0 | Improper Control of Generation of Code ('Code Injection') | Critical 9.0 | < 4.2.0 | 4.2.0 | 2026-03-02 | ✓ fixed in latest |
| CVE-2025-10580 | Widget Options – Advanced Conditional Visibility for Gutenberg Blocks & Classic Widgets [widget-options] < 4.1.3 | Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') | Medium 6.4 | < 4.1.3 | 4.1.3 | 2025-10-24 | ✓ fixed in latest |
| CVE-2025-22630 | Widget Options – Advanced Conditional Visibility for Gutenberg Blocks & Classic Widgets [widget-options] < 4.1.1 | Improper Neutralization of Special Elements used in a Command ('Command Injection') | Critical 9.9 | < 4.1.1 | 4.1.1 | 2025-02-11 | ✓ fixed in latest |
| CVE-2025-22722 | Widget Options – Advanced Conditional Visibility for Gutenberg Blocks & Classic Widgets [widget-options] < 4.0.9 | Missing Authorization | Medium 4.3 | < 4.0.9 | 4.0.9 | 2025-01-15 | ✓ fixed in latest |
| CVE-2024-56219 | Widget Options – Advanced Conditional Visibility for Gutenberg Blocks & Classic Widgets [widget-options] < 4.0.8 | Missing Authorization | Medium 4.3 | < 4.0.8 | 4.0.8 | 2024-12-19 | ✓ fixed in latest |
| CVE-2024-8672 | Widget Options – Advanced Conditional Visibility for Gutenberg Blocks & Classic Widgets [widget-options] < 4.0.8 | Improper Control of Generation of Code ('Code Injection') | Critical 9.9 | < 4.0.8 | 4.0.8 | 2024-11-27 | ✓ fixed in latest |
+ 2 more known vulnerabilities
| CVE | Vulnerability | Type | Severity | Affected | Fixed in | Published | Status |
|---|---|---|---|---|---|---|---|
| CVE-2024-35690 | Widget Options – Advanced Conditional Visibility for Gutenberg Blocks & Classic Widgets [widget-options] < 4.0.2 | Insertion of Sensitive Information Into Sent Data | Medium 6.5 | < 4.0.2 | 4.0.2 | 2024-06-06 | ✓ fixed in latest |
| CVE-2024-35691 | Widget Options – Advanced Conditional Visibility for Gutenberg Blocks & Classic Widgets [widget-options] < 4.0.2 | Exposure of Sensitive Information to an Unauthorized Actor | Medium 6.5 | < 4.0.2 | 4.0.2 | 2024-06-06 | ✓ fixed in latest |
How to fix it
Keep Widget Options updated — 4.2.5 is the latest version on wordpress.org, and each CVE above lists the exact release that fixed it ("Fixed in").
This is the plugin's full known vulnerability history, not a scan of any specific installation — run a free scan of your own site to check your exact installed version.
Safer / more established alternatives
- Classic Widgets — 2000000+ active installs — 98/100 (272) — max PHP 8.4
- Custom Sidebars – Dynamic Sidebar Classic Widget Area Manager — 100000+ active installs — 94/100 (1028) — max PHP 8.4
- Classic Editor + — 40000+ active installs — 98/100 (31) — max PHP 8.4
- Content Aware Sidebars – Fastest Widget Area Plugin — 30000+ active installs — 98/100 (724)
- Classic Editor and Classic Widgets — 20000+ active installs — 100/100 (5)
Check your own WordPress site
Run a free passive scan now, or create a free account and install the WP Clinic plugin for a deep scan of your whole hosting account and AI-assisted repair.