
Hash Form – Drag & Drop Form Builder Security & Risk Analysis
wordpress.org/plugins/hash-formCreate any kind of forms effortlessly with Hash Form – the ultimate drag & drop form builder plugin for WordPress.
Is Hash Form – Drag & Drop Form Builder Safe to Use in 2026?
Generally Safe
Score 90/100Hash Form – Drag & Drop Form Builder has a strong security track record. Known vulnerabilities have been patched promptly.
The "hash-form" plugin version 1.3.8 exhibits a mixed security posture. While it demonstrates strong practices in areas like SQL prepared statements and output escaping, with 97% and 98% respectively, several concerning aspects remain. The presence of 4 AJAX handlers without authentication checks presents a significant attack surface, potentially allowing unauthorized users to trigger critical functionalities. Furthermore, the static analysis identified the use of dangerous functions like `unserialize`, which can be a vector for deserialization vulnerabilities if not handled with extreme care and sanitization.
The plugin's vulnerability history is a notable concern, with a total of 5 known CVEs, including one critical, one high, and three medium severity vulnerabilities. The recurring types of vulnerabilities such as CSRF, Missing Authorization, Unrestricted Upload, and Deserialization of Untrusted Data suggest a pattern of underlying weaknesses in how user inputs and sensitive operations are handled. The fact that there are no currently unpatched vulnerabilities is positive, but the historical prevalence of severe issues warrants caution and diligent monitoring.
In conclusion, "hash-form" v1.3.8 has strengths in its implementation of secure coding practices like prepared statements and output escaping. However, the unprotected AJAX endpoints, the use of `unserialize`, and a history of significant vulnerabilities, particularly those related to authorization and input validation, introduce substantial risks. Users should be aware of these potential weaknesses and ensure the plugin is kept up-to-date with any security patches. The plugin's historical vulnerability trend suggests a need for developers to rigorously address input validation and authorization mechanisms in future updates.
Key Concerns
- Unprotected AJAX handlers
- Use of dangerous unserialize function
- History of critical CVEs
- History of high severity CVEs
- History of medium severity CVEs
- Vulnerability types: Missing Authorization
- Vulnerability types: Deserialization of Untrusted Data
Hash Form – Drag & Drop Form Builder Security Vulnerabilities
CVEs by Year
Severity Breakdown
5 total CVEs
Hash Form <= 1.2.8 - Cross-Site Request Forgery
Hash Form <= 1.2.1 - Missing Authorization to Authenticated (Contributor+) Form Style Creation
Hash Form - Drag & Drop Form Builder <= 1.1.9 - Unauthenticated Limited File Upload
Hash Form – Drag & Drop Form Builder <= 1.1.0 - Unauthenticated PHP Object Injection
Hash Form – Drag & Drop Form Builder <= 1.1.0 - Unauthenticated Arbitrary File Upload to Remote Code Execution
Hash Form – Drag & Drop Form Builder Code Analysis
Dangerous Functions Found
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
Hash Form – Drag & Drop Form Builder Attack Surface
AJAX Handlers 22
Shortcodes 1
WordPress Hooks 42
Maintenance & Trust
Hash Form – Drag & Drop Form Builder Maintenance & Trust
Maintenance Signals
Community Trust
Hash Form – Drag & Drop Form Builder Alternatives
HT Contact Form – Drag & Drop Form Builder for WordPress
ht-contactform
The easiest drag & drop form builder for WordPress. Create contact forms, surveys, and lead capture forms in minutes with 38+ fields and 21+ integ …
VPSUForm – Drag & Drop Contact Form Builder with Email Automation
v-form
A lightweight drag-and-drop WordPress form builder with email automation, conditional logic, spam protection, and full lead management.
AFB – Auto Form Builder – Drag & Drop Form Creator
auto-form-builder
Auto Form Builder is the easiest drag-and-drop form builder for WordPress. Create contact forms, surveys, and multi-step forms in minutes.
GenForm – Drag & Drop Form Builder
genform
The lightweight drag-and-drop form builder for WordPress. Create contact forms, feedback forms, bookings, and more — no coding required.
Smart AI Forms – AI Form Builder for WordPress
smart-ai-forms-lite
The only WordPress form builder that generates complete forms from a plain English prompt. No API key needed. Drag, drop, or just describe it.
Hash Form – Drag & Drop Form Builder Developer Profile
19 plugins · 66K total installs
How We Detect Hash Form – 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/hash-form/assets/css/frontend.css/wp-content/plugins/hash-form/assets/css/frontend.min.css/wp-content/plugins/hash-form/assets/js/frontend.js/wp-content/plugins/hash-form/assets/js/frontend.min.js/wp-content/plugins/hash-form/assets/js/recaptcha-v3.js/wp-content/plugins/hash-form/assets/js/recaptcha-v3.min.js/wp-content/plugins/hash-form/assets/js/validation.js/wp-content/plugins/hash-form/assets/js/validation.min.js+4 more/wp-content/plugins/hash-form/assets/js/frontend.js/wp-content/plugins/hash-form/assets/js/recaptcha-v3.js/wp-content/plugins/hash-form/assets/js/validation.js/wp-content/plugins/hash-form/admin/classes/fields/assets/js/customizer.jshash-form/assets/css/frontend.css?ver=hash-form/assets/js/frontend.js?ver=hash-form/assets/js/recaptcha-v3.js?ver=hash-form/assets/js/validation.js?ver=hash-form/admin/classes/fields/assets/css/customizer.css?ver=hash-form/admin/classes/fields/assets/js/customizer.js?ver=HTML / DOM Fingerprints
hf-form-builderhf-field-wrapperhf-form-fieldhf-input-texthf-btn-submithf-form-title<!-- HashForm Form Start --><!-- HashForm Form End -->data-form-iddata-field-idhashFormFrontendhf_globals/wp-json/hash-form/v1/submit/wp-json/hash-form/v1/entry[hash_form[hash_form_list