WODS Webhook for Contact Form 7 Security & Risk Analysis

wordpress.org/plugins/wods-webhook-for-contact-form-7

Send Contact Form 7 submissions to any webhook endpoint with optional Bearer token authentication.

0 active installs v1.1.3 PHP + WP 6.0+ Updated Mar 4, 2026
automationcontact-form-7integrationwebhook
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WODS Webhook for Contact Form 7 Safe to Use in 2026?

Generally Safe

Score 100/100

WODS Webhook for Contact Form 7 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

The "wods-webhook-for-contact-form-7" plugin v1.1.3 exhibits a generally strong security posture based on the provided static analysis. The absence of any identified dangerous functions, raw SQL queries, or file operations is a significant positive. Furthermore, all identified output strings are properly escaped, mitigating risks of cross-site scripting (XSS). The lack of any reported CVEs in its vulnerability history is also a very good sign, indicating a history of responsible development and maintenance.

However, there are a few areas that warrant attention. The plugin has zero capability checks and zero nonce checks on its entry points. While the static analysis reports zero unprotected entry points, this is based on the absence of identified AJAX handlers, REST API routes, shortcodes, and cron events. If any such entry points exist that were not detected, their lack of authentication and authorization checks would represent a critical security gap. The presence of a single external HTTP request also introduces a potential, albeit small, attack vector if the target endpoint is compromised or if the request is not handled securely within the plugin. The plugin also does not utilize any bundled libraries, which is generally good as it avoids known vulnerabilities in outdated third-party code, but also means it's not benefiting from any hardened library functionalities.

In conclusion, the plugin appears to be developed with security in mind, demonstrating good practices in preventing common vulnerabilities like SQL injection and XSS. The primary concern stems from the complete absence of capability and nonce checks, which, if any entry points were overlooked in the static analysis, could lead to significant security risks. The vulnerability history is excellent, but the lack of authentication checks on potential entry points remains a theoretical weakness that should be addressed.

Key Concerns

  • No capability checks implemented
  • No nonce checks implemented
  • Single external HTTP request identified
Vulnerabilities
None known

WODS Webhook for Contact Form 7 Security Vulnerabilities

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

WODS Webhook for Contact Form 7 Release Timeline

v1.1.3Current
v1.1.2
Code Analysis
Analyzed Mar 17, 2026

WODS Webhook for Contact Form 7 Code Analysis

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

Output Escaping

100% escaped21 total outputs
Attack Surface

WODS Webhook for Contact Form 7 Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 9
actionadmin_enqueue_scriptsincludes\admin.php:24
actionadmin_menuincludes\class-wods-webhook.php:25
actionadmin_initincludes\class-wods-webhook.php:26
actionwpcf7_before_send_mailincludes\class-wods-webhook.php:27
actionadmin_noticesincludes\class-wods-webhook.php:167
actionadmin_noticesincludes\class-wods-webhook.php:176
actionadmin_noticesincludes\class-wods-webhook.php:235
actionadmin_noticeswods-webhook-for-contact-form-7.php:28
actionplugins_loadedwods-webhook-for-contact-form-7.php:38
Maintenance & Trust

WODS Webhook for Contact Form 7 Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 4, 2026
PHP min version
Downloads252

Community Trust

Rating100/100
Number of ratings1
Active installs0
Developer Profile

WODS Webhook for Contact Form 7 Developer Profile

Pedro Talaia

1 plugin · 0 total installs

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

How We Detect WODS Webhook for Contact Form 7

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wods-webhook-for-contact-form-7/assets/css/admin.css/wp-content/plugins/wods-webhook-for-contact-form-7/assets/js/admin.js
Version Parameters
wods-webhook-for-contact-form-7/assets/css/admin.css?ver=wods-webhook-for-contact-form-7/assets/js/admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
wods-global-settingswods-perform-settings
HTML Comments
<!-- One webhook for all forms --><!-- One webhook per form --><!-- Used when "One webhook for all forms" is selected. --><!-- Optional: Set a Bearer token for webhook authentication. -->+4 more
Data Attributes
name="wods_webhook_mode"value="global"value="per_form"name="wods_webhook_url"name="wods_webhook_bearer_token"name="wods_webhook_per_form_urls"+1 more
FAQ

Frequently Asked Questions about WODS Webhook for Contact Form 7