WP Gravity Forms Constant Contact Plugin Security & Risk Analysis

wordpress.org/plugins/gf-constant-contact

gravity forms constant contact addon Requires at least: 3.8 Tested up to: 6.9 Stable tag: 1.1.3 Version: 1.1.3 Requires PHP: 5.

700 active installs v1.1.3 PHP + WP 3.8+ Updated Dec 22, 2025
constant-contactgravity-formsgravity-forms-and-constant-contactgravity-forms-constant-contact
94
A · Safe
CVEs total3
Unpatched0
Last CVEAug 8, 2025
Safety Verdict

Is WP Gravity Forms Constant Contact Plugin Safe to Use in 2026?

Generally Safe

Score 94/100

WP Gravity Forms Constant Contact Plugin has a strong security track record. Known vulnerabilities have been patched promptly.

3 known CVEsLast CVE: Aug 8, 2025Updated 3mo ago
Risk Assessment

The "gf-constant-contact" plugin version 1.1.3 presents a mixed security posture. While the plugin demonstrates several good security practices, such as a high percentage of SQL queries using prepared statements and robust nonce and capability checks, there are significant concerns that elevate its risk profile.

The static analysis reveals a single AJAX handler that lacks authentication checks, creating a direct attack vector. The presence of the `unserialize` function, a known dangerous function, is a critical red flag, especially when coupled with potential input sources that could be controlled by an attacker. Although the taint analysis shows no identified flows with unsanitized paths in this specific version, the historical vulnerability data is highly concerning.

The plugin has a history of 3 known CVEs, with 2 classified as high severity, including deserialization, open redirect, and XSS vulnerabilities. The fact that the last reported vulnerability was in the very near future (2025-08-08) suggests either a recent discovery of past issues or a potential ongoing development/reporting problem. This historical pattern of critical vulnerabilities, particularly around deserialization, strongly indicates a recurring tendency for insecure handling of user-supplied data, even if current taint analysis doesn't reflect it. While the current version has no unpatched CVEs, the historical context and the identified unsecured entry point warrant caution.

Key Concerns

  • Unprotected AJAX handler
  • Dangerous function: unserialize
  • History of high severity vulnerabilities (2)
  • History of medium severity vulnerabilities (1)
  • Bundled library: Select2
Vulnerabilities
3

WP Gravity Forms Constant Contact Plugin Security Vulnerabilities

CVEs by Year

1 CVE in 2021
2021
2 CVEs in 2025
2025
Patched Has unpatched

Severity Breakdown

High
2
Medium
1

3 total CVEs

CVE-2025-60174high · 8.1Deserialization of Untrusted Data

Gravity Forms Constant Contact <= 1.1.2 - Unauthenticated PHP Object Injection

Aug 8, 2025 Patched in 1.1.3 (153d)
CVE-2025-30954high · 7.2URL Redirection to Untrusted Site ('Open Redirect')

WP Gravity Forms Constant Contact Plugin <= 1.1.0 - Open Redirect

Jun 5, 2025 Patched in 1.1.1 (156d)
WF-cc1e9778-2860-4e3c-a2e4-28f10d585fed-gf-constant-contactmedium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

CRM Perks - Various Plugins (Various Versions) - Reflected Cross-Site Scripting

Aug 26, 2021 Patched in 1.0.6 (880d)
Code Analysis
Analyzed Mar 16, 2026

WP Gravity Forms Constant Contact Plugin Code Analysis

Dangerous Functions
1
Raw SQL Queries
8
17 prepared
Unescaped Output
106
398 escaped
Nonce Checks
19
Capability Checks
30
File Operations
1
External Requests
2
Bundled Libraries
1

Dangerous Functions Found

unserialize$value=unserialize($value, array('allowed_classes' => false));gf-constant-contact.php:469

Bundled Libraries

Select2

SQL Query Safety

68% prepared25 total queries

Output Escaping

79% escaped504 total outputs
Attack Surface
1 unprotected

WP Gravity Forms Constant Contact Plugin Attack Surface

Entry Points1
Unprotected1

AJAX Handlers 1

authwp_ajax_vxg_constant_review_dismisswp\crmperks-notices.php:20
WordPress Hooks 34
actionplugins_loadedgf-constant-contact.php:59
actionadmin_noticesgf-constant-contact.php:75
actiongform_entry_createdgf-constant-contact.php:101
actiongform_post_add_entrygf-constant-contact.php:103
actiongform_post_payment_completedgf-constant-contact.php:106
actiongform_after_submissiongf-constant-contact.php:108
filtergform_confirmationgf-constant-contact.php:111
actioninitgf-constant-contact.php:114
actiongform_entry_detail_content_afterincludes\crmperks-gf.php:11
filtergform_tooltipsincludes\edit-form.php:14
actiongform_editor_jsincludes\edit-form.php:15
actiongform_field_standard_settingsincludes\edit-form.php:16
actionadmin_headincludes\edit-form.php:17
filtergform_admin_pre_renderincludes\edit-form.php:25
filtergform_pre_renderincludes\edit-form.php:26
filtergform_tooltipsincludes\plugin-pages.php:35
filtergform_logging_supportedincludes\plugin-pages.php:40
actiongform_form_settings_menuincludes\plugin-pages.php:41
filteradmin_menuincludes\plugin-pages.php:43
actiongform_post_note_addedincludes\plugin-pages.php:45
actiongform_pre_note_deletedincludes\plugin-pages.php:46
actiongform_delete_leadincludes\plugin-pages.php:47
actiongform_update_statusincludes\plugin-pages.php:49
actiongform_after_update_entryincludes\plugin-pages.php:51
actiongform_entry_detail_sidebar_middleincludes\plugin-pages.php:52
actiongform_entry_infoincludes\plugin-pages.php:53
actionadmin_noticesincludes\plugin-pages.php:55
filterplugin_action_linksincludes\plugin-pages.php:56
actionadd_section_vxg_ccontactwp\crmperks-notices.php:14
actionadd_section_mapping_vxg_ccontactwp\crmperks-notices.php:15
filterplugin_row_metawp\crmperks-notices.php:17
filteradmin_footer_textwp\crmperks-notices.php:23
filtermenu_links_vxg_ccontactwp\crmperks-notices.php:24
filtertab_contents_vxg_ccontactwp\crmperks-notices.php:25
Maintenance & Trust

WP Gravity Forms Constant Contact Plugin Maintenance & Trust

Maintenance Signals

WordPress version tested
Last updatedDec 22, 2025
PHP min version
Downloads24K

Community Trust

Rating0/100
Number of ratings0
Active installs700
Developer Profile

WP Gravity Forms Constant Contact Plugin Developer Profile

CRM Perks

32 plugins · 105K total installs

76
trust score
Avg Security Score
96/100
Avg Patch Time
349 days
View full developer profile
Detection Fingerprints

How We Detect WP Gravity Forms Constant Contact Plugin

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/gf-constant-contact/css/main.css/wp-content/plugins/gf-constant-contact/js/main.js/wp-content/plugins/gf-constant-contact/css/admin.css
Script Paths
/wp-content/plugins/gf-constant-contact/js/main.js
Version Parameters
gf-constant-contact/css/main.css?ver=gf-constant-contact/js/main.js?ver=gf-constant-contact/css/admin.css?ver=

HTML / DOM Fingerprints

CSS Classes
vx_notice
JS Globals
vxg_ccontactvxcf_plugin_api
FAQ

Frequently Asked Questions about WP Gravity Forms Constant Contact Plugin