Chained Selects for Elementor Forms Security & Risk Analysis

wordpress.org/plugins/chained-selects-for-elementor-forms

Chained Selects for Elementor Forms lets you create dependent select fields inside Elementor Forms.

10 active installs v2.0.2 PHP + WP 2.0+ Updated Mar 31, 2026
chainedelementorformsselectselect-link
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Chained Selects for Elementor Forms Safe to Use in 2026?

Generally Safe

Score 100/100

Chained Selects for Elementor Forms has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The plugin "chained-selects-for-elementor-forms" v2.0.1 demonstrates a generally strong security posture, primarily due to its adherence to secure coding practices. All identified AJAX handlers appear to have authentication checks, and the plugin makes no use of REST API routes, shortcodes, or cron events that could expand its attack surface. Furthermore, all SQL queries are properly prepared, and output escaping is almost universally applied, which significantly reduces the risk of common web vulnerabilities like SQL injection and cross-site scripting. The absence of known CVEs and a clean vulnerability history are positive indicators of ongoing maintenance and security awareness.

However, there are a few areas that warrant attention. The plugin performs four file operations, which, while not inherently insecure, represent potential vectors if not handled with extreme care regarding user-supplied input. Similarly, the four external HTTP requests could be a concern if the plugin interacts with untrusted external services or does not properly validate responses. The presence of only two nonce checks across its entry points is also a weakness; ideally, all AJAX endpoints would have nonce verification to prevent CSRF attacks. Finally, the complete lack of capability checks for its AJAX handlers is a significant concern, as it means any authenticated user, regardless of their role, could potentially trigger these actions.

Key Concerns

  • No capability checks on AJAX handlers
  • Low number of nonce checks on AJAX
  • Four file operations
  • Four external HTTP requests
Vulnerabilities
None known

Chained Selects for Elementor Forms Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Chained Selects for Elementor Forms Release Timeline

v2.0.2Current
v2.0.1
v2.0.0
Code Analysis
Analyzed Mar 16, 2026

Chained Selects for Elementor Forms Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
5 prepared
Unescaped Output
2
52 escaped
Nonce Checks
2
Capability Checks
0
File Operations
4
External Requests
4
Bundled Libraries
0

SQL Query Safety

100% prepared5 total queries

Output Escaping

96% escaped54 total outputs
Attack Surface

Chained Selects for Elementor Forms Attack Surface

Entry Points3
Unprotected0

AJAX Handlers 3

authwp_ajax_yeekit_cs_get_datasfrontend\index.php:8
noprivwp_ajax_yeekit_cs_get_datasfrontend\index.php:9
authwp_ajax_yeekit_dismiss_notyyeekit\document.php:13
WordPress Hooks 13
actionelementor/element/form/section_form_fields/before_section_endbackend\index.php:7
filterelementor_pro/forms/render/itembackend\index.php:8
actionelementor/editor/after_enqueue_scriptsbackend\index.php:9
actionelementor/controls/registerbackend\index.php:10
actionwp_enqueue_scriptsfrontend\index.php:7
actionadmin_menuyeekit\document.php:10
actionadmin_enqueue_scriptsyeekit\document.php:11
filterfluentform_global_addonsyeekit\document.php:12
actionadmin_noticesyeekit\document.php:14
actionelementor/element/form/section_form_options/after_section_endyeekit\document.php:15
actionadmin_inityeekit\document.php:17
actionelementor/editor/after_enqueue_stylesyeekit\document.php:19
filterhttp_responseyeekit\document.php:208
Maintenance & Trust

Chained Selects for Elementor Forms Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 31, 2026
PHP min version
Downloads312

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Chained Selects for Elementor Forms Developer Profile

add-ons.org

59 plugins · 26K total installs

87
trust score
Avg Security Score
99/100
Avg Patch Time
48 days
View full developer profile
Detection Fingerprints

How We Detect Chained Selects for Elementor Forms

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/chained-selects-for-elementor-forms/assets/repeater_control.js/wp-content/plugins/chained-selects-for-elementor-forms/assets/chained-selects.js
Script Paths
chained-selects-for-elementor-forms/assets/repeater_control.jschained-selects-for-elementor-forms/assets/chained-selects.js
Version Parameters
chained-selects-for-elementor-forms/assets/chained-selects.js?ver=2.0.1

HTML / DOM Fingerprints

CSS Classes
yeekit_el_cs_repeater
Data Attributes
data-elementor-setting-key="form_fields"
JS Globals
yeekitChained_el
REST Endpoints
/wp-json/wp/v2/posts/wp-json/wp/v2/pages
FAQ

Frequently Asked Questions about Chained Selects for Elementor Forms