Grid & Styler For Contact Form 7 And Divi Security & Risk Analysis

wordpress.org/plugins/cf7-grid-and-styler-for-divi

Grid & Styler For Contact Form 7 And Divi adds grid and styling support for Contact Form 7. The grid builder sets up form elements a grid in rows …

500 active installs v2.1.0 PHP 7.4+ WP 4.5+ Updated Dec 23, 2025
contact-form-7contact-form-7-gridcontact-form-7-grid-buildercontact-form-7-stylerdivi-module
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Grid & Styler For Contact Form 7 And Divi Safe to Use in 2026?

Generally Safe

Score 100/100

Grid & Styler For Contact Form 7 And Divi has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3mo ago
Risk Assessment

The plugin "cf7-grid-and-styler-for-divi" v2.1.0 exhibits a generally strong security posture based on the provided static analysis. A significant positive is the absence of dangerous functions, raw SQL queries, file operations, and external HTTP requests, all of which are common vectors for exploitation. The plugin also correctly utilizes prepared statements for its SQL queries, preventing SQL injection vulnerabilities. The total attack surface is relatively small and, importantly, appears to have no directly unprotected entry points like AJAX handlers or REST API routes lacking permission checks. Taint analysis showing zero flows with unsanitized paths further reinforces this positive outlook.

However, there are areas for improvement. The most notable concern is the low percentage of properly escaped output (32%). This indicates that user-supplied data, if passed through these unescaped outputs, could be vulnerable to Cross-Site Scripting (XSS) attacks. While the static analysis did not detect any specific XSS flows in this version, the potential remains significant if the plugin handles user input in those 68% of unescaped outputs. Additionally, the complete absence of nonce checks, while not directly flagged as a vulnerability in this analysis (given no unprotected AJAX/REST endpoints), represents a missed opportunity for defense-in-depth, especially if the plugin's functionality were to evolve. The vulnerability history being entirely clear is a strong positive, suggesting a well-maintained codebase or limited historical exposure.

In conclusion, the plugin is in good standing with no critical or high-risk findings. The primary area of caution revolves around the significant amount of unescaped output, which carries a moderate risk of XSS if not carefully managed by the plugin developer. The lack of nonce checks, while not an immediate vulnerability, is a deviation from best practices for robust security. The plugin's clean vulnerability history is a testament to its current state of security.

Key Concerns

  • Low percentage of properly escaped output
  • No nonce checks implemented
Vulnerabilities
None known

Grid & Styler For Contact Form 7 And Divi Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Grid & Styler For Contact Form 7 And Divi Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
15
7 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
1

Bundled Libraries

Freemius

Output Escaping

32% escaped22 total outputs
Attack Surface

Grid & Styler For Contact Form 7 And Divi Attack Surface

Entry Points8
Unprotected0

REST API Routes 1

GET/wp-json/wpt_divi_contact_form7/v1/forms/includes\classes\Loader.php:104

Shortcodes 7

[wpcf7_row] includes\classes\Loader.php:79
[wpcf7_one_half] includes\classes\Loader.php:80
[wpcf7_one] includes\classes\Loader.php:81
[wpcf7_one_third] includes\classes\Loader.php:82
[wpcf7_one_fourth] includes\classes\Loader.php:83
[wpcf7_two_third] includes\classes\Loader.php:84
[wpcf7_three_fourth] includes\classes\Loader.php:85
WordPress Hooks 17
actiondivi_extensions_initcf7-grid-and-styler-for-divi.php:19
filtershow_first_trial_after_n_seccf7-grid-and-styler-for-divi.php:25
actiondivi_visual_builder_assets_before_enqueue_scriptsdivi-5\divi-5.php:36
actioninitdivi-5\divi-5.php:37
actioninitincludes\classes\Divi5\Modules\ContactForm7Module\ContactForm7Module.php:30
actiondivi_module_library_modules_dependency_treeincludes\classes\Divi5\Modules\Modules.php:11
actionadmin_menuincludes\classes\Loader.php:74
actionwpt_enqueue_cf7_divi_scriptsincludes\classes\Loader.php:75
filterwpcf7_form_elementsincludes\classes\Loader.php:77
actionadmin_enqueue_scriptsincludes\classes\Loader.php:86
actionwpcf7_admin_initincludes\classes\Loader.php:92
actionwp_print_stylesincludes\classes\Loader.php:93
actionwp_enqueue_scriptsincludes\classes\Loader.php:96
actionrest_api_initincludes\classes\Loader.php:103
actioninitincludes\classes\Loader.php:116
filterdivi.conversion.moduleLibrary.conversionMapincludes\classes\Loader.php:124
actionafter_license_changeincludes\classes\Loader.php:125
Maintenance & Trust

Grid & Styler For Contact Form 7 And Divi Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 23, 2025
PHP min version7.4
Downloads8K

Community Trust

Rating100/100
Number of ratings1
Active installs500
Developer Profile

Grid & Styler For Contact Form 7 And Divi Developer Profile

wptools

15 plugins · 6K total installs

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

How We Detect Grid & Styler For Contact Form 7 And Divi

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/cf7-grid-and-styler-for-divi/js/cf7-admin/edit.js/wp-content/plugins/cf7-grid-and-styler-for-divi/js/cf7/script.js/wp-content/plugins/cf7-grid-and-styler-for-divi/divi-5/visual-builder/styles/bundle.css/wp-content/plugins/cf7-grid-and-styler-for-divi/divi-5/visual-builder/build/d5-wpt-divi-contact-form7.js
Script Paths
/wp-content/plugins/cf7-grid-and-styler-for-divi/js/cf7/script.js/wp-content/plugins/cf7-grid-and-styler-for-divi/divi-5/visual-builder/build/d5-wpt-divi-contact-form7.js/wp-content/plugins/cf7-grid-and-styler-for-divi/js/cf7-admin/edit.js
Version Parameters
/wp-content/plugins/cf7-grid-and-styler-for-divi/js/cf7/script.js?ver=/wp-content/plugins/cf7-grid-and-styler-for-divi/divi-5/visual-builder/styles/bundle.css?ver=/wp-content/plugins/cf7-grid-and-styler-for-divi/divi-5/visual-builder/build/d5-wpt-divi-contact-form7.js?ver=/wp-content/plugins/cf7-grid-and-styler-for-divi/js/cf7-admin/edit.js?ver=

HTML / DOM Fingerprints

CSS Classes
d5-wpt-divi-contact-form7
Data Attributes
data-contact-form-7-id
JS Globals
__wpX9fdg__
Shortcode Output
[wpt_row][wpt_one][wpt_one_half][wpt_one_third]
FAQ

Frequently Asked Questions about Grid & Styler For Contact Form 7 And Divi