
Easy Form Builder by WhiteStudio – Drag & Drop Form Builder Security & Risk Analysis
wordpress.org/plugins/easy-form-builderCreate contact, survey, payment, and login forms with drag-and-drop, free email notification templates, and conditional logic.
Is Easy Form Builder by WhiteStudio – Drag & Drop Form Builder Safe to Use in 2026?
Mostly Safe
Score 83/100Easy Form Builder by WhiteStudio – Drag & Drop Form Builder is generally safe to use. 8 past CVEs were resolved.
The "easy-form-builder" plugin version 4.0.0 exhibits a mixed security posture. While it demonstrates good practices such as a significant percentage of SQL queries using prepared statements, strong output escaping, and ample nonce and capability checks, several concerning aspects warrant attention. The static analysis reveals the presence of dangerous functions (preg_replace(/e)) and a high number of flows with unsanitized paths, including one of high severity, indicating potential vulnerabilities in input handling. The plugin's history of known CVEs is substantial, with a critical unpatched vulnerability being a major red flag. The prevalence of past issues related to missing authorization, SQL injection, and XSS suggests recurring security weaknesses that have not been fully eradicated.
Key Concerns
- Unpatched critical CVE
- High severity taint flow with unsanitized path
- Presence of dangerous function: preg_replace(/e)
- Multiple flows with unsanitized paths
- History of 7 known CVEs
- Common vulnerability types: Missing Auth, SQLi, XSS
Easy Form Builder by WhiteStudio – Drag & Drop Form Builder Security Vulnerabilities
CVEs by Year
Severity Breakdown
8 total CVEs
Easy Form Builder by WhiteStudio — Drag & Drop Form Builder <= 4.0.6 - Unauthenticated SQL Injection
Easy Form Builder <= 3.9.3 - Missing Authorization to Authenticated (Subscriber+) Sensitive Form Response Data Exposure
Easy Form Builder <= 3.9.6 - Missing Authorization
Easy Form Builder <= 3.8.20 - Missing Authorization
Easy Form Builder <= 3.8.15 - Unauthenticated SQL Injection
Easy Form Builder <= 3.8.8 - Missing Authorization to Authenticated (Subscriber+) Stored Cross-Site Scripting
Easy Form Builder <= 3.7.4 - Authenticated (Contributor+) SQL Injection
Easy Form Builder <= 3.3.8 - Authenticated (Administrator+) Stored Cross-Site Scripting
Easy Form Builder by WhiteStudio – Drag & Drop Form Builder Release Timeline
Easy Form Builder by WhiteStudio – Drag & Drop Form Builder Code Analysis
Dangerous Functions Found
SQL Query Safety
Output Escaping
Data Flow Analysis
Easy Form Builder by WhiteStudio – Drag & Drop Form Builder Attack Surface
AJAX Handlers 23
REST API Routes 3
Shortcodes 2
WordPress Hooks 53
Scheduled Events 2
Maintenance & Trust
Easy Form Builder by WhiteStudio – Drag & Drop Form Builder Maintenance & Trust
Maintenance Signals
Community Trust
Easy Form Builder by WhiteStudio – Drag & Drop Form Builder Alternatives
WordForm
wordform
Build contact, survey, upload, payment, and connected WordPress forms with a drag-and-drop builder and Pro previews.
WPForms – AI Form Builder for WordPress – Contact Forms, Payment Forms, Survey Form, Quiz & More
wpforms-lite
The best WordPress contact form plugin. Drag & Drop form builder to create beautiful contact forms, payment forms, & other custom forms.
Forminator Forms – Contact Form, Payment Form & Custom Form Builder
forminator
Best WordPress form builder plugin. Create contact forms, payment forms & order forms with 1000+ integrations.
MetForm – Contact Form, Survey, Quiz, & Custom Form Builder for Elementor
metform
Most popular Elementor forms builder to create WordPress forms like contact forms, booking forms, feedback form, survey forms, application forms & …
SureForms – Contact Form Builder, AI Forms, Payment Form, Survey & Quiz
sureforms
AI form generator and WordPress form builder for contact and Stripe payment forms, with surveys and quizzes in SureForms Business.
Easy Form Builder by WhiteStudio – Drag & Drop Form Builder Developer Profile
2 plugins · 1K total installs
How We Detect Easy Form Builder by WhiteStudio – Drag & Drop Form Builder
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/easy-form-builder/assets/css/admin/datepicker.css/wp-content/plugins/easy-form-builder/assets/css/admin/dropzone.css/wp-content/plugins/easy-form-builder/assets/css/admin/select2.css/wp-content/plugins/easy-form-builder/assets/css/admin/style.css/wp-content/plugins/easy-form-builder/assets/css/admin/switchery.css/wp-content/plugins/easy-form-builder/assets/css/admin/timepicker.css/wp-content/plugins/easy-form-builder/assets/css/custom-style.css/wp-content/plugins/easy-form-builder/assets/css/frontend/datepicker.css+19 more/wp-content/plugins/easy-form-builder/assets/js/admin/admin-script.js/wp-content/plugins/easy-form-builder/assets/js/admin/datepicker.js/wp-content/plugins/easy-form-builder/assets/js/admin/dropzone.js/wp-content/plugins/easy-form-builder/assets/js/admin/select2.js/wp-content/plugins/easy-form-builder/assets/js/admin/switchery.js/wp-content/plugins/easy-form-builder/assets/js/admin/timepicker.js+7 more/wp-content/plugins/easy-form-builder/assets/css/admin/datepicker.css?ver=/wp-content/plugins/easy-form-builder/assets/css/admin/dropzone.css?ver=/wp-content/plugins/easy-form-builder/assets/css/admin/select2.css?ver=/wp-content/plugins/easy-form-builder/assets/css/admin/style.css?ver=/wp-content/plugins/easy-form-builder/assets/css/admin/switchery.css?ver=/wp-content/plugins/easy-form-builder/assets/css/admin/timepicker.css?ver=/wp-content/plugins/easy-form-builder/assets/css/custom-style.css?ver=/wp-content/plugins/easy-form-builder/assets/css/frontend/datepicker.css?ver=/wp-content/plugins/easy-form-builder/assets/css/frontend/dropzone.css?ver=/wp-content/plugins/easy-form-builder/assets/css/frontend/select2.css?ver=/wp-content/plugins/easy-form-builder/assets/css/frontend/style.css?ver=/wp-content/plugins/easy-form-builder/assets/css/frontend/switchery.css?ver=/wp-content/plugins/easy-form-builder/assets/css/frontend/timepicker.css?ver=/wp-content/plugins/easy-form-builder/assets/js/admin/admin-script.js?ver=/wp-content/plugins/easy-form-builder/assets/js/admin/datepicker.js?ver=/wp-content/plugins/easy-form-builder/assets/js/admin/dropzone.js?ver=/wp-content/plugins/easy-form-builder/assets/js/admin/select2.js?ver=/wp-content/plugins/easy-form-builder/assets/js/admin/switchery.js?ver=/wp-content/plugins/easy-form-builder/assets/js/admin/timepicker.js?ver=/wp-content/plugins/easy-form-builder/assets/js/custom-script.js?ver=/wp-content/plugins/easy-form-builder/assets/js/frontend/datepicker.js?ver=/wp-content/plugins/easy-form-builder/assets/js/frontend/dropzone.js?ver=/wp-content/plugins/easy-form-builder/assets/js/frontend/select2.js?ver=/wp-content/plugins/easy-form-builder/assets/js/frontend/script.js?ver=/wp-content/plugins/easy-form-builder/assets/js/frontend/switchery.js?ver=/wp-content/plugins/easy-form-builder/assets/js/frontend/timepicker.js?ver=/wp-content/plugins/easy-form-builder/assets/vendors/js/jquery.min.js?ver=HTML / DOM Fingerprints
emsfb-wrapperemsfb-dropzoneemsfb-dropzone-messageemsfb-dropzone-previewsemsfb-dropzone-dz-image-previewemsfb-dropzone-dz-error-messageemsfb-dropzone-dz-error-message-wrapperemsfb-dropzone-dz-scrollbar-content+52 more<!-- Easy Form Builder --><!-- END Easy Form Builder --><!-- Easy Form Builder Admin Script --><!-- Easy Form Builder Frontend Script -->data-emsfb-iddata-emsfb-field-iddata-emsfb-form-iddata-emsfb-unique-iddata-emsfb-droppabledata-emsfb-upload-url+24 moreEmsfbAdminScriptEmsfbFrontendScriptemsfb_script_dataemsfb_dataemsfb_admin_data