
VPSUForm – Drag & Drop Contact Form Builder with Email Automation Security & Risk Analysis
wordpress.org/plugins/v-formA lightweight drag-and-drop WordPress form builder with email automation, conditional logic, spam protection, and full lead management.
Is VPSUForm – Drag & Drop Contact Form Builder with Email Automation Safe to Use in 2026?
Generally Safe
Score 92/100VPSUForm – Drag & Drop Contact Form Builder with Email Automation has a strong security track record. Known vulnerabilities have been patched promptly.
The "v-form" plugin exhibits a mixed security posture. While it employs prepared statements for a majority of its SQL queries and includes a reasonable number of nonce checks, significant concerns arise from its attack surface and input sanitization practices. The presence of 17 unprotected entry points (AJAX handlers and REST API routes) is a critical weakness, exposing the plugin to unauthorized access and potential exploitation. Furthermore, the taint analysis revealing 6 high-severity flows with unsanitized paths indicates a high likelihood of vulnerabilities like Cross-Site Scripting (XSS) or other injection flaws if these flows are exposed externally.
The plugin's vulnerability history, with 7 known CVEs including one high and six medium severity, reinforces these concerns. The common types of vulnerabilities identified (Exposure of Sensitive Information, Missing Authorization, XSS) directly align with the risks highlighted in the static and taint analysis. The fact that the last vulnerability was in late 2025 might suggest a history of security issues. Despite the positive aspects like the use of PHPMailer (though its version isn't specified for potential outdatedness) and a good percentage of escaped outputs, the identified unprotected entry points and high-severity taint flows present a substantial risk.
In conclusion, "v-form" v3.2.31 has several concerning security practices, primarily related to its exposed attack surface and input sanitization. While some good security habits are present, they are overshadowed by the potential for exploitation through unprotected AJAX handlers and REST API routes, and the high-severity taint flows. Users should exercise extreme caution or consider alternative plugins until these critical issues are addressed.
Key Concerns
- Unprotected AJAX handlers
- Unprotected REST API routes
- High severity taint flows
- SQL queries without prepared statements
- Output escaping below 50%
- Known CVEs (1 High, 6 Medium)
VPSUForm – Drag & Drop Contact Form Builder with Email Automation Security Vulnerabilities
CVEs by Year
Severity Breakdown
7 total CVEs
VPSUForm <= 3.2.24 - Authenticated (Contributor+) Information Exposure
VPSUForm <= 3.2.20 - Missing Authorization
VForm <= 3.1.14 - Authenticated (Administrator+) Stored Cross-Site Scripting
VForm <= 3.1.9 - Reflected Cross-Site Scripting
VForm <= 3.0.5 - Missing Authorization
VForm <= 3.0.0 - Reflected Cross-Site Scripting
Lifetime free Drag & Drop Contact Form Builder for WordPress VForm <= 2.1.5 - Unauthenticated Stored Cross-Site Scripting
VPSUForm – Drag & Drop Contact Form Builder with Email Automation Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
VPSUForm – Drag & Drop Contact Form Builder with Email Automation Attack Surface
AJAX Handlers 41
REST API Routes 5
Shortcodes 4
WordPress Hooks 34
Scheduled Events 1
Maintenance & Trust
VPSUForm – Drag & Drop Contact Form Builder with Email Automation Maintenance & Trust
Maintenance Signals
Community Trust
VPSUForm – Drag & Drop Contact Form Builder with Email Automation Alternatives
NEX-Forms – Ultimate Forms Plugin for WordPress
nex-forms-express-wp-form-builder
Build beautiful responsive forms for WordPress. Contact forms, surveys, quizzes, booking forms, payments, popups & more with NEX-Forms...
NEX-Forms ADD ON – Form Themes
nex-forms-form-themes-add-on
Build beautiful responsive forms for WordPress. Contact forms, surveys, quizzes, booking forms, payments, popups & more with NEX-Forms...
NEX-Forms ADD ON – Zapier Integration
nex-forms-zapier-add-on
The NEX-Forms Zapier Integration Add-on enables you to seamlessly connect your form submissions to over 10,000 apps.
WPForms – Easy Form Builder for WordPress – Contact Forms, Payment Forms, Surveys, & More
wpforms-lite
The best WordPress contact form plugin. Drag & Drop form builder to create beautiful contact forms, payment forms, & other custom forms.
Fluent Forms – Customizable Contact Forms, Survey, Quiz, & Conversational Form Builder
fluentform
Get a fast contact form plugin. Create advanced forms using drag and drop form builder with all smart features.
VPSUForm – Drag & Drop Contact Form Builder with Email Automation Developer Profile
7 plugins · 540 total installs
How We Detect VPSUForm – Drag & Drop Contact Form Builder with Email Automation
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/v-form/assets/css/style.css/wp-content/plugins/v-form/assets/css/fontawesome.css/wp-content/plugins/v-form/assets/js/frontend.js/wp-content/plugins/v-form/assets/js/custom.js/wp-content/plugins/v-form/assets/css/deactivate-popup-style.css/wp-content/plugins/v-form/assets/js/deactivate--popup-script.js/wp-content/plugins/v-form/assets/css/admin-dashboard.css/wp-content/plugins/v-form/assets/css/admin-entries.css+3 more/wp-content/plugins/v-form/assets/js/frontend.js/wp-content/plugins/v-form/assets/js/custom.js/wp-content/plugins/v-form/assets/js/deactivate--popup-script.js/wp-content/plugins/v-form/assets/js/campaigns-script.jsv-form/assets/css/style.css?ver=v-form/assets/css/fontawesome.css?ver=vform/assets/js/frontend.js?ver=vform/assets/js/custom.js?ver=vform/assets/css/deactivate-popup-style.css?ver=vform/assets/js/deactivate--popup-script.js?ver=vform/assets/css/admin-dashboard.css?ver=vform/assets/css/admin-entries.css?ver=vform/assets/css/templates.css?ver=vform/assets/css/campaigns.css?ver=vform/assets/js/campaigns-script.js?ver=HTML / DOM Fingerprints
update-pluginsplugin-countdata-pluginurlajax_objectpluginData[vform][vpsuform][vform_userdetails][vpsuform_userdetails]