Webhook Signature add-on for Gravity Forms Security & Risk Analysis

wordpress.org/plugins/gf-webhook-signature

Add a signature HTTP header to webhook requests to prevent man-in-the-middle and replay attacks.

0 active installs v1.0 PHP 7.0+ WP 4.0+ Updated Feb 17, 2021
formsgravityrequestverifywebhook
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Webhook Signature add-on for Gravity Forms Safe to Use in 2026?

Generally Safe

Score 85/100

Webhook Signature add-on for Gravity Forms has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5yr ago
Risk Assessment

The "gf-webhook-signature" v1.0 plugin exhibits a generally good security posture based on the provided static analysis and vulnerability history. The absence of any known CVEs, dangerous functions, or SQL queries not using prepared statements is a significant strength. Furthermore, the plugin doesn't appear to have a large attack surface as indicated by zero AJAX handlers, REST API routes, shortcodes, or cron events. The lack of taint analysis findings also suggests a clean internal code flow.

However, a notable concern arises from the output escaping. With one total output and 0% properly escaped, this presents a potential vulnerability. While the attack surface is small, any output that is not properly escaped could lead to cross-site scripting (XSS) attacks if user-supplied data is reflected in the output. The complete absence of nonce and capability checks across all entry points is also a weakness, as it implies that all actions are accessible without any form of authorization or validation, which is a significant risk, especially if any of the limited entry points were to be expanded or if user-controlled data indirectly influenced their behavior. The lack of vulnerability history is positive but doesn't guarantee future security, especially given the identified output escaping and authorization gaps.

In conclusion, while the plugin has a solid foundation with no known severe issues and a minimal attack surface, the unescaped output and the complete lack of authorization checks are critical weaknesses that require immediate attention. Addressing these specific areas would significantly improve the plugin's overall security.

Key Concerns

  • Unescaped output
  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

Webhook Signature add-on for Gravity Forms Security Vulnerabilities

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

Webhook Signature add-on for Gravity Forms Code Analysis

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

Output Escaping

0% escaped1 total outputs
Attack Surface

Webhook Signature add-on for Gravity Forms Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
filtergform_webhooks_request_argsclass-gfwebhooksignature.php:62
actiongform_loadedsignature.php:13
Maintenance & Trust

Webhook Signature add-on for Gravity Forms Maintenance & Trust

Maintenance Signals

WordPress version tested5.6.17
Last updatedFeb 17, 2021
PHP min version7.0
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Webhook Signature add-on for Gravity Forms Developer Profile

danielboven

1 plugin · 0 total installs

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

How We Detect Webhook Signature add-on for Gravity Forms

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/gf-webhook-signature/js/plugin_settings.js/wp-content/plugins/gf-webhook-signature/js/plugin_settings.min.js
Script Paths
/wp-content/plugins/gf-webhook-signature/js/plugin_settings.js/wp-content/plugins/gf-webhook-signature/js/plugin_settings.min.js
Version Parameters
gf-webhook-signature/js/plugin_settings.js?ver=gf-webhook-signature/js/plugin_settings.min.js?ver=

HTML / DOM Fingerprints

Data Attributes
data-gform-webhook-signature
JS Globals
gform_webhook_signature_pluginsettings
FAQ

Frequently Asked Questions about Webhook Signature add-on for Gravity Forms