CF7 to Webhook Security & Risk Analysis

wordpress.org/plugins/cf7-to-zapier

Use Contact Form 7 as a trigger to any webhook!

30K active installs v5.0.0 PHP 7.4+ WP 4.7+ Updated Feb 19, 2026
cf7contact-formintegrationwebhookzapier
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is CF7 to Webhook Safe to Use in 2026?

Generally Safe

Score 100/100

CF7 to Webhook has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

Based on the provided static analysis and vulnerability history, the 'cf7-to-zapier' plugin version 5.0.0 exhibits a generally strong security posture. The absence of identified CVEs, unpatched vulnerabilities, and critical or high-severity taint flows suggests a mature and well-maintained codebase with respect to known security threats. The plugin also demonstrates good practices by utilizing prepared statements for all SQL queries, which mitigates the risk of SQL injection vulnerabilities. The limited attack surface with no unprotected entry points is also a positive indicator.

However, there are areas for improvement that introduce some level of risk. The low percentage of properly escaped output (29%) is a significant concern. This indicates that a substantial portion of data outputted by the plugin may not be adequately sanitized, potentially leading to cross-site scripting (XSS) vulnerabilities if user-supplied data is rendered directly in the browser. While no specific XSS vulnerabilities were detected in the static analysis, this weak output escaping is a significant underlying risk. Additionally, the presence of file operations and external HTTP requests, while not inherently insecure, warrants careful review to ensure they are handled securely and do not introduce vulnerabilities. The lack of explicit nonce checks on the identified entry points, though there are none to check, could become a concern if the attack surface were to expand in future versions without corresponding security checks.

In conclusion, 'cf7-to-zapier' v5.0.0 appears to be a secure plugin due to its clean vulnerability history and robust handling of SQL. The primary weakness lies in its insufficient output escaping, which is a common source of XSS vulnerabilities. While the current analysis did not uncover specific exploitable flaws, it highlights an area that requires attention to achieve a truly robust security profile.

Key Concerns

  • Low percentage of properly escaped output
  • Presence of file operations
  • Presence of external HTTP requests
Vulnerabilities
None known

CF7 to Webhook Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

CF7 to Webhook Release Timeline

v5.0.0Current
v4.0.3
v4.0.2
v4.0.1
v4.0.0
v3.0.6
v3.0.5
v3.0.4
v3.0.3
v3.0.2
v3.0.1
v3.0.0
v2.4.0
v2.3.0
v2.2.4
v2.2.3
v2.2.2
v2.2.1
v2.2.0
v2.1.4
Code Analysis
Analyzed Mar 16, 2026

CF7 to Webhook Code Analysis

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

Output Escaping

29% escaped17 total outputs
Attack Surface

CF7 to Webhook Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 11
actionplugins_loadedcf7-to-zapier.php:80
filterwpcf7_editor_panelsmodules\cf7\class-module-cf7.php:56
actionwpcf7_save_contact_formmodules\cf7\class-module-cf7.php:57
filterwpcf7_skip_mailmodules\cf7\class-module-cf7.php:58
actionwpcf7_mail_sentmodules\cf7\class-module-cf7.php:59
filterwpcf7_contact_form_propertiesmodules\cf7\class-module-cf7.php:61
filterwpcf7_pre_construct_contact_form_propertiesmodules\cf7\class-module-cf7.php:62
actionadmin_noticesmodules\cf7\class-module-cf7.php:65
actionadmin_enqueue_scriptsmodules\cf7\class-module-cf7.php:66
actionadmin_print_footer_scriptsmodules\cf7\class-module-cf7.php:67
actionctz_trigger_webhookmodules\zapier\class-module-zapier.php:49
Maintenance & Trust

CF7 to Webhook Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 19, 2026
PHP min version7.4
Downloads361K

Community Trust

Rating100/100
Number of ratings51
Active installs30K
Developer Profile

CF7 to Webhook Developer Profile

Mário Valney

7 plugins · 34K total installs

73
trust score
Avg Security Score
92/100
Avg Patch Time
847 days
View full developer profile
Detection Fingerprints

How We Detect CF7 to Webhook

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/cf7-to-zapier/assets/css/admin.css/wp-content/plugins/cf7-to-zapier/assets/css/public.css/wp-content/plugins/cf7-to-zapier/assets/js/admin.js/wp-content/plugins/cf7-to-zapier/assets/js/public.js
Script Paths
/wp-content/plugins/cf7-to-zapier/assets/js/admin.js/wp-content/plugins/cf7-to-zapier/assets/js/public.js
Version Parameters
cf7-to-zapier/assets/css/admin.css?ver=cf7-to-zapier/assets/css/public.css?ver=cf7-to-zapier/assets/js/admin.js?ver=cf7-to-zapier/assets/js/public.js?ver=

HTML / DOM Fingerprints

CSS Classes
cftz-admin-menucftz-admin-wrappercftz-settings-pagecftz-form-settingscftz-form-rowcftz-form-labelcftz-form-inputcftz-webhook-url-input+7 more
HTML Comments
<!-- CF7 to Zapier Admin Settings --><!-- CF7 to Zapier Form Settings --><!-- CF7 to Zapier Zapier Settings --><!-- CF7 to Zapier Debug Log -->+2 more
Data Attributes
data-cftz-webhook-urldata-cftz-zapier-keydata-cftz-form-id
JS Globals
cftz_admin_ajax_urlcftz_zapier_settingscftz_debug_log
REST Endpoints
/wp-json/cf7-to-zapier/v1/send-webhook/wp-json/cf7-to-zapier/v1/test-zapier
FAQ

Frequently Asked Questions about CF7 to Webhook