
Granular Controls For Elementor Security & Risk Analysis
wordpress.org/plugins/granular-controls-for-elementorCustom controls for Elementor Page Builder.
Is Granular Controls For Elementor Safe to Use in 2026?
Generally Safe
Score 85/100Granular Controls For Elementor has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
This plugin, granular-controls-for-elementor v1.0.5, presents a mixed security picture. On the positive side, it demonstrates good practices by exclusively using prepared statements for SQL queries and appears to have no known historical vulnerabilities, which is a strong indicator of a well-maintained codebase. The absence of external HTTP requests and file operations further reduces the attack surface.
However, several areas raise concerns. The presence of the `create_function` usage is a significant red flag, as this function is deprecated and can lead to security vulnerabilities if not handled with extreme care, especially in user-facing contexts. Furthermore, a substantial portion of output (66%) is not properly escaped, creating a risk of Cross-Site Scripting (XSS) vulnerabilities. The complete lack of nonce checks, especially given that there are no identified AJAX handlers or REST API routes in the static analysis, is peculiar and warrants attention, as it suggests a potential oversight in securing future or unlisted entry points.
While the plugin's vulnerability history is clean, the identified code signals, particularly `create_function` and unescaped output, indicate potential weaknesses that could be exploited. The lack of any taint analysis flows might be due to the analysis tool's limitations or the plugin's architecture, but it doesn't negate the risks identified in the code signals. Overall, the plugin is not immediately high-risk due to its clean history and proper SQL handling, but the identified code quality issues require immediate attention to mitigate potential XSS and other vulnerabilities.
Key Concerns
- Usage of dangerous function create_function
- Significant portion of output not properly escaped
- No nonce checks detected
Granular Controls For Elementor Security Vulnerabilities
Granular Controls For Elementor Code Analysis
Dangerous Functions Found
Output Escaping
Granular Controls For Elementor Attack Surface
WordPress Hooks 33
Maintenance & Trust
Granular Controls For Elementor Maintenance & Trust
Maintenance Signals
Community Trust
Granular Controls For Elementor Alternatives
Elementor Website Builder – More Than Just a Page Builder
elementor
The Elementor Website Builder has it all: drag and drop page builder, pixel perfect design, mobile responsive editing, and more. Get started now!
Starter Templates – AI-Powered Templates for Elementor & Gutenberg
astra-sites
The growing library of 300+ ready-to-use templates that work with all WordPress themes including Astra, Hello, OceanWP, GeneratePress and more
ElementsKit Elementor Addons – Advanced Widgets & Templates Addons for Elementor
elementskit-lite
Join millions who empower their websites with ElementsKit Elementor Addons. Get templates, & 100+ widgets like header-footer, mega menu, custom widget
Essential Addons for Elementor – Popular Elementor Templates & Widgets
essential-addons-for-elementor-lite
Elementor addon offering 110+ widgets and templates — Elementor Gallery, Slider, Form, Post Grid, Menu, Accordion, WooCommerce & more.
Ultimate Addons for Elementor
header-footer-elementor
Powerful Elementor addon with advanced Elementor widgets, templates, WooCommerce widgets & Header-Footer builder to build professional websites fa …
Granular Controls For Elementor Developer Profile
2 plugins · 24K total installs
How We Detect Granular Controls For Elementor
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/granular-controls-for-elementor/assets/css/granular-dashboard.min.css/wp-content/plugins/granular-controls-for-elementor/assets/font-awesome/css/font-awesome.min.css/wp-content/plugins/granular-controls-for-elementor/assets/font-awesome/css/font-awesome-ie7.min.css/wp-content/plugins/granular-controls-for-elementor/assets/js/granular-dashboard.min.js/wp-content/plugins/granular-controls-for-elementor/assets/js/granular-dashboard.min.jsgranular-controls-for-elementor/assets/css/granular-dashboard.min.css?ver=granular-controls-for-elementor/assets/font-awesome/css/font-awesome.min.css?ver=granular-controls-for-elementor/assets/font-awesome/css/font-awesome-ie7.min.css?ver=granular-controls-for-elementor/assets/js/granular-dashboard.min.js?ver=HTML / DOM Fingerprints
granular-dashboardelementor-accordion<!-- Add IE conditional tags for IE 7 and older -->name="granularwelcomepanelnonce"id="welcome-panel"elementor_controls_dashboard_content