
Visual Builder for Contact Form 7 Security & Risk Analysis
wordpress.org/plugins/visual-builder-for-contact-form-7Adds a Visual Builder and a code highlighter for contact form 7 forms. ADD-on. Requires Contact Form 7 Plugin.
Is Visual Builder for Contact Form 7 Safe to Use in 2026?
Generally Safe
Score 85/100Visual Builder for Contact Form 7 has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The static analysis of "visual-builder-for-contact-form-7" v2.5 indicates a generally good security posture, with no critical or high-severity code signals detected. The plugin exhibits strong practices in database interaction, exclusively using prepared statements for SQL queries, and demonstrates diligent use of nonces for its AJAX handlers. Furthermore, the absence of any recorded CVEs in its vulnerability history suggests a stable and well-maintained codebase.
However, a significant concern arises from the limited output escaping, with only 25% of outputs being properly escaped. This leaves potential for cross-site scripting (XSS) vulnerabilities if user-supplied data is reflected in the output without adequate sanitization. While no taint flows indicated unsanitized paths, the general lack of thorough output escaping across the board presents a notable risk. The plugin's attack surface, while small with only three AJAX entry points, is entirely unprotected by capability checks, which could allow unauthenticated users to trigger these handlers under certain circumstances, although the absence of specific vulnerabilities in the history makes this a theoretical rather than immediate concern.
In conclusion, the plugin benefits from secure database handling and nonce protection. The primary weakness lies in its output escaping, which requires immediate attention to mitigate potential XSS risks. The lack of capability checks on its AJAX handlers is also a point of concern, though less severe given the absence of other exploitable code signals. Overall, the plugin is relatively secure but has a clear area for improvement regarding output sanitization.
Key Concerns
- Low output escaping rate
- AJAX handlers lack capability checks
Visual Builder for Contact Form 7 Security Vulnerabilities
Visual Builder for Contact Form 7 Code Analysis
Output Escaping
Data Flow Analysis
Visual Builder for Contact Form 7 Attack Surface
AJAX Handlers 3
WordPress Hooks 6
Maintenance & Trust
Visual Builder for Contact Form 7 Maintenance & Trust
Maintenance Signals
Community Trust
Visual Builder for Contact Form 7 Alternatives
CRM Perks Forms – WordPress Form Builder
crm-perks-forms
Create beautiful contact forms and popups with floating buttons.
Easy Build CF7 Light
easy-build-cf7-light
A visual form builder that lets you create beautiful Contact Form 7 forms using Elementor's drag & drop interface.
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.
MetForm – Contact Form, Survey, Quiz, & Custom Form Builder for Elementor
metform
The most popular Elementor forms builder to create WordPress forms like contact forms, booking forms, feedback form, survey forms, application forms a …
Visual Builder for Contact Form 7 Developer Profile
11 plugins · 13K total installs
How We Detect Visual Builder for Contact Form 7
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/visual-builder-for-contact-form-7/css/styles.css/wp-content/plugins/visual-builder-for-contact-form-7/js/jquery.vSort.min.js/wp-content/plugins/visual-builder-for-contact-form-7/codemirror/css/codemirror.css/wp-content/plugins/visual-builder-for-contact-form-7/codemirror/css/monokai.css/wp-content/plugins/visual-builder-for-contact-form-7/codemirror/css/colbat.css/wp-content/plugins/visual-builder-for-contact-form-7/codemirror/css/blackboard.css/wp-content/plugins/visual-builder-for-contact-form-7/codemirror/js/codemirror.js/wp-content/plugins/visual-builder-for-contact-form-7/codemirror/js/javascript.js+3 moreHTML / DOM Fingerprints
temp_paragraphformnovalidatewpecf7vb_plugin_urlwpcf7[submit