[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fnkKX-8UvWUhNTiYHV71r-kqfyjqyNG3ax8cv1HCVaWE":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":15,"tags":17,"homepage":22,"download_link":23,"security_score":24,"vuln_count":25,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":75,"crawl_stats":34,"alternatives":83,"analysis":195,"fingerprints":579},"gf-constant-contact","WP Gravity Forms Constant Contact Plugin","1.1.3","CRM Perks","https:\u002F\u002Fprofiles.wordpress.org\u002Fcrmperks\u002F","\u003Cp>Gravity Forms Constant Contact Plugin sends form submissions from Gravity Forms to Constant Contact when anyone submits a form on your site. Learn more at \u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fgravity-forms-plugins\u002Fgravity-forms-constant-contact-plugin\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=constant_readme\" rel=\"nofollow ugc\">crmperks.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Gravity Forms Constant Contact Addon Setup\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Go to Forms -> Settings -> Constant Contact then add new account.\u003C\u002Fli>\n\u003Cli>Go to Forms -> select any form -> Settings -> Constant Contact then create new feed.\u003C\u002Fli>\n\u003Cli>Map required Constant Contact fields to Gravity Forms form fields.\u003C\u002Fli>\n\u003Cli>Send your test entry to Constant Contact by clicking “Send to Constant Contact” button.\u003C\u002Fli>\n\u003Cli>Go to Forms -> select any form -> Settings -> Constant Contact Logs and verify status of previously sent entries.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Gravity Forms Constant Contact – CRM Perks\u003C\u002Fh3>\n\u003Cp>This Gravity Forms Constant Contact plugin uses latest version of constant contact API v3 and displays list of all custom fields. You can create different custom fields in Constant Contact Like “Wedding Anniversary” instead of “Custom 1” , “Custom 2”\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Premium Version Features.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Following features are available only in premium version. \u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fgravity-forms-plugins\u002Fgravity-forms-constant-contact-plugin\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=constant_contact_readme\" rel=\"nofollow ugc\">Gravity Forms Constant Contact\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom fields of Constant Contact.\u003C\u002Fli>\n\u003Cli>Constant Contact Phone Number fields.\u003C\u002Fli>\n\u003Cli>When any user submits a contact form, track gclid, geolocation and utm parameters.\u003C\u002Fli>\n\u003Cli>Lookup customer’s phone number or email using popular email and phone number lookup services.\u003C\u002Fli>\n\u003Cli>20+ premium addons\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Connect Constant Contact account\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Connect any Gravity Forms form to Constant Contact account by simply entering Constant Contact API key. Additionally, you can connect multiple Constant Contact accounts to Gravity Forms.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Map Constant Contact fields\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Select Constant Contact list then Map any Gravity Forms fields to Constant Contact contact fields. Plugin displays list of all Constant Contact custom fields.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Filter Gravity Forms  submissions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Filter Gravity Forms submissions sent to Constant Contact based on user input. For example , send those customers to Constant Contact who check “Subscribe” checkbox.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Manually send to Constant Contact\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Send Gravity Forms submissions to Constant Contact when anyone submits a form. You can manually send Gravity Forms submissions to Constant Contact.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Constant Contact logs\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>View a detailed log of each Gravity Forms submission whether sent or not sent to Constant Contact and easily resend Gravity Forms submission to Constant Contact.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Send Data As Constant Contact object Notes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Send one to many Gravity Forms fields as Constant Contact object notes.\u003C\u002Fp>\n","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,24274,0,"2025-12-22T06:00:00.000Z","","3.8",[18,19,20,21],"constant-contact","gravity-forms","gravity-forms-and-constant-contact","gravity-forms-constant-contact","https:\u002F\u002Fwww.crmperks.com\u002Fproduct\u002Fgravity-forms-ccontact-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgf-constant-contact.zip",94,3,"2025-08-08 00:00:00","2026-03-15T15:16:48.613Z",[29,44,59],{"id":30,"url_slug":31,"title":32,"description":33,"plugin_slug":4,"theme_slug":34,"affected_versions":35,"patched_in_version":6,"severity":36,"cvss_score":37,"cvss_vector":38,"vuln_type":39,"published_date":26,"updated_date":40,"references":41,"days_to_patch":43},"CVE-2025-60174","gravity-forms-constant-contact-unauthenticated-php-object-injection","Gravity Forms Constant Contact \u003C= 1.1.2 - Unauthenticated PHP Object Injection","The WP Gravity Forms Constant Contact Plugin plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 1.1.2 via deserialization of untrusted input. This makes it possible for unauthenticated attackers to inject a PHP Object. No known POP chain is present in the vulnerable software, which means this vulnerability has no impact unless another plugin or theme containing a POP chain is installed on the site. If a POP chain is present via an additional plugin or theme installed on the target system, it may allow the attacker to perform actions like delete arbitrary files, retrieve sensitive data, or execute code depending on the POP chain present.",null,"\u003C=1.1.2","high",8.1,"CVSS:3.1\u002FAV:N\u002FAC:H\u002FPR:N\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Deserialization of Untrusted Data","2026-01-07 14:27:02",[42],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fffcdd6f7-8bf3-44fd-a095-398f2f98753d?source=api-prod",153,{"id":45,"url_slug":46,"title":47,"description":48,"plugin_slug":4,"theme_slug":34,"affected_versions":49,"patched_in_version":50,"severity":36,"cvss_score":51,"cvss_vector":52,"vuln_type":53,"published_date":54,"updated_date":55,"references":56,"days_to_patch":58},"CVE-2025-30954","wp-gravity-forms-constant-contact-plugin-open-redirect","WP Gravity Forms Constant Contact Plugin \u003C= 1.1.0 - Open Redirect","The WP Gravity Forms Constant Contact Plugin plugin for WordPress is vulnerable to Open Redirect in all versions up to, and including, 1.1.0. This is due to insufficient validation on a redirect url supplied. This makes it possible for unauthenticated attackers to redirect users to potentially malicious sites if they can successfully trick them into performing an action.","\u003C=1.1.0","1.1.1",7.2,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","URL Redirection to Untrusted Site ('Open Redirect')","2025-06-05 00:00:00","2025-11-07 17:50:00",[57],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F15b0cf88-cbb1-4264-af89-302822089284?source=api-prod",156,{"id":60,"url_slug":61,"title":62,"description":63,"plugin_slug":4,"theme_slug":34,"affected_versions":64,"patched_in_version":65,"severity":66,"cvss_score":67,"cvss_vector":68,"vuln_type":69,"published_date":70,"updated_date":71,"references":72,"days_to_patch":74},"WF-cc1e9778-2860-4e3c-a2e4-28f10d585fed-gf-constant-contact","crm-perks-various-plugins-various-versions-reflected-cross-site-scripting-3","CRM Perks - Various Plugins (Various Versions) - Reflected Cross-Site Scripting","Multiple CRM Perks plugins for WordPress are vulnerable to Reflected Cross-Site Scripting via the 'vx_debug' parameter in various versions due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.","\u003C=1.0.5","1.0.6","medium",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2021-08-26 00:00:00","2024-01-22 19:56:02",[73],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fcc1e9778-2860-4e3c-a2e4-28f10d585fed?source=api-prod",880,{"slug":76,"display_name":7,"profile_url":8,"plugin_count":77,"total_installs":78,"avg_security_score":79,"avg_patch_time_days":80,"trust_score":81,"computed_at":82},"crmperks",32,104540,96,349,76,"2026-04-04T01:08:34.143Z",[84,105,129,150,171],{"slug":21,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":93,"num_ratings":94,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":15,"tags":98,"homepage":102,"download_link":103,"security_score":104,"vuln_count":13,"unpatched_count":13,"last_vuln_date":34,"fetched_at":27},"Gravity Forms Constant Contact","3.1.1","Zack Katz","https:\u002F\u002Fprofiles.wordpress.org\u002Fkatzwebdesign\u002F","\u003Cp>\u003Cstrong>Warning: This plugin was deprecated in March 2021 and is no longer receiving updates or support. Please use the official \u003Ca href=\"https:\u002F\u002Fwww.gravityforms.com\u002Fadd-ons\u002Fconstant-contact\u002F\" rel=\"nofollow ugc\">Gravity Forms Constant Contact Add-On\u003C\u002Fa> instead.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>This plugin requires a \u003Ca href=\"https:\u002F\u002Fwww.constantcontact.com\u002F?pn=katzwebservices\" rel=\"nofollow ugc\">Constant Contact\u003C\u002Fa> account, and the \u003Ca href=\"https:\u002F\u002Frocketgenius.pxf.io\u002Fc\u002F1210629\u002F445235\u002F7938\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa> form plugin.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Integrate Constant Contact with Gravity Forms\u003C\u002Fh3>\n\u003Cp>If you use \u003Cstrong>Constant Contact\u003C\u002Fstrong> email service and the Gravity Forms plugin, you’re going to want this plugin!\u003C\u002Fp>\n\u003Cp>Integrate your Gravity Forms forms so that when users submit a form entry, the entries get added to Constant Contact. Link any field type with Constant Contact, including custom fields!\u003C\u002Fp>\n\u003Ch3>You may also be interested in:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgravityview.co\u002F?utm_source=plugin&utm_medium=readme&utm_content=alsointerestedlink&utm_campaign=gravity-forms-constant-contact\" rel=\"nofollow ugc\">GravityView\u003C\u002Fa>\u003C\u002Fstrong> – Display your Gravity Forms entries; easily turn Gravity Forms into a directory plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n","Add contacts to your Constant Contact mailing list when they submit a Gravity Forms form.",3000,114844,78,14,"2021-03-16T13:50:00.000Z","4.9.29","4.0",[18,99,100,101,19],"constantcontact","forms","gravity","https:\u002F\u002Fkatz.co\u002Fplugins\u002Fgravity-forms-constant-contact\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgravity-forms-constant-contact.3.1.1.zip",85,{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":115,"num_ratings":116,"last_updated":117,"tested_up_to":118,"requires_at_least":119,"requires_php":120,"tags":121,"homepage":126,"download_link":127,"security_score":128,"vuln_count":13,"unpatched_count":13,"last_vuln_date":34,"fetched_at":27},"gravity-forms-zero-spam","Gravity Forms Zero Spam","1.7.2","GravityKit","https:\u002F\u002Fprofiles.wordpress.org\u002Fgravityview\u002F","\u003Cp>This Gravity Forms add-on blocks spam using a non-obtrusive anti-spam measure and can email a spam report summary.\u003C\u002Fp>\n\u003Ch3>Spam blocking for Gravity Forms\u003C\u002Fh3>\n\u003Cp>To get started, all you need to do is activate the plugin!\u003C\u002Fp>\n\u003Ch3>Is the Gravity Forms honeypot field not working for you? 🍯 🐝\u003C\u002Fh3>\n\u003Cp>Zero Spam is better than the Gravity Forms anti-spam honeypot field. If you’re getting spammed, try this plugin.\u003C\u002Fp>\n\u003Ch3>Use this plugin instead of reCaptcha\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>reCaptcha is user-hostile!\u003C\u002Fstrong> Use this instead! Users don’t need to click stoplights, crosswalks, or bicycles when you use this plugin to stop spam.\u003C\u002Fp>\n\u003Ch3>Enable or disable filtering per form\u003C\u002Fh3>\n\u003Cp>If you only want the plugin for specific forms, that’s possible! The plugin adds a simple “Prevent spam using Gravity Forms Zero Spam” setting to each form (requires Gravity Forms 2.5 or newer).\u003C\u002Fp>\n\u003Ch3>Spam report emails\u003C\u002Fh3>\n\u003Cp>Spam summary report emails are disabled by default. Once enabled, a spam summary that includes the number of entries per-form will be sent via email.\u003C\u002Fp>\n\u003Cp>Choose whether you want to be notified after the number of entries reaches a threshold (e.g. 10 spam entries) or after a certain number of days (e.g. every week). If there are no spam entries, no report will be sent.\u003C\u002Fp>\n\u003Cp>Requires \u003Ca href=\"https:\u002F\u002Fwww.gravityforms.com\u002F?partner_id=1210629&irgwc=1&utm_medium=affiliate&utm_campaign=1210629&utm_source=Katz%20Web%20Services%2C%20Inc.\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cem>Brought to you by \u003Ca href=\"https:\u002F\u002Fwww.gravitykit.com?utm_source=plugin&utm_campaign=zero-spam&utm_content=readme\" rel=\"nofollow ugc\">GravityKit\u003C\u002Fa>. We create essential Gravity Forms Add-Ons.\u003C\u002Fem>\u003C\u002Fp>\n","Enhance your Gravity Forms to include anti-spam measures originally based on the work of David Walsh's \"Zero Spam\" technique.",100000,1048908,86,23,"2026-03-12T14:21:00.000Z","6.9.4","4.7","7.4",[122,123,19,124,125],"anti-spam","captcha","honeypot","spam","https:\u002F\u002Fwww.gravitykit.com?utm_source=plugin&utm_campaign=zero-spam&utm_content=pluginuri","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgravity-forms-zero-spam.1.7.2.zip",100,{"slug":130,"name":131,"version":132,"author":133,"author_profile":134,"description":135,"short_description":136,"active_installs":137,"downloaded":138,"rating":139,"num_ratings":140,"last_updated":141,"tested_up_to":142,"requires_at_least":97,"requires_php":15,"tags":143,"homepage":148,"download_link":149,"security_score":128,"vuln_count":13,"unpatched_count":13,"last_vuln_date":34,"fetched_at":27},"styles-and-layouts-for-gravity-forms","Gravity Booster – Styles & Layouts for Gravity Forms","5.26","wpmonks","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpmonks\u002F","\u003Cp>\u003Cstrong>Introducing Gravity Booster formerly Styles and Layouts for Gravity Forms. It is your all in one solution for styling, customizing and protecting your forms. It  you lets you create beautiful designs as well as protect against spam submissions for Gravity forms.\u003C\u002Fstrong> It provides you and easy to use interface for designing forms that works with all themes and builders. It is compatible with Divi, Elmentor, Visual composer, Thrive Architect Beaver Builder, Astra, GeneratePress, Oxygen Builder, Avada theme, OceanWP theme, Genesis Framework, The7, Salient and more. The design changes you make with this Gravity Forms Styler plugin are instantaneously visible so, you can see how the form looks in real time.\u003C\u002Fp>\n\u003Cp>With Gravity Booster you can not only design forms but use advance spam submssion filtering like keyword blacklisting, email blacklisting, restricting forms to specific user roles. All of this without writing a single line of code.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FIb5qRdMr_v4?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch4>Styles & Layouts for Gravity Forms Premium Addons:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fai-for-gravity-forms\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>AI for Gravity Forms\u003C\u002Fstrong> \u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fmaterial-design\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Material Design\u003C\u002Fstrong> \u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fcheckbox-radio-styler-for-gravity-forms\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Checkbox & Radio Styler\u003C\u002Fstrong> \u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fgravity-forms-bootstrap-addon\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Bootstrap Design\u003C\u002Fstrong> \u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Ftheme-pack\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Theme Pack\u003C\u002Fstrong> \u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Ftooltips\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Tooltips\u003C\u002Fstrong> \u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Ffield-icons\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Field Icons\u003C\u002Fstrong> \u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fcustom-themes\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Custom Themes\u003C\u002Fstrong> \u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Faddon-bundle\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Addon Bundle\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Powerful Anti-Spam Features (New!)\u003C\u002Fh4>\n\u003Cp>Gravity Booster now includes built-in spam protection tools to keep your forms clean and secure:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Keyword Blocking\u003C\u002Fstrong>\u003Cbr \u002F>\nBlock spam messages by setting specific keywords (e.g., “SEO service”, “backlink”, etc.). Any form submission containing these will be automatically blocked.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Email Filtering\u003C\u002Fstrong>\u003Cbr \u002F>\nDeny or allow submissions based on full email addresses or specific email domains. Easily block fake or disposable emails like mailinator.com, etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Role-Based Access Control\u003C\u002Fstrong>\u003Cbr \u002F>\nRestrict form visibility to specific WordPress user roles. You can limit form access to certain roles, ensuring the right users see the right forms.\u003C\u002Fp>\n\u003Cp>This functionality helps drastically reduce unwanted form submissions, particularly those caused by bots or spammy marketers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>This Gravity Forms styler comes with 150+ options\u003C\u002Fstrong> to customize various parts of form like form wrapper, form header, form title and description, submit button, radio inputs, checkbox inputs, paragraph textarea, labels, section breaks, descriptions, text inputs , dropdown menus, labels, sub labels, placeholders, list fields, confirmation message, error messages and more.\u003C\u002Fp>\n\u003Cp>You can set CSS options like background color, font size, font family, borders, width, text alignment, margin, padding, font color, text decoration, text case, font weight, line height and more for all the sections. You are no longer required to use custom CSS codes to create the perfect Gravity Forms design template. The designs created with this plugin will work even if you change your theme. This is only Gravity Forms styler plugin you will ever need.\u003C\u002Fp>\n\u003Cp>You can easily create responsive designs like having different font size, widths, line height etc on desktops, tablets and mobile phones.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>You can set a different style for each form.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Premium Addons to Extend the Functionality\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fai-for-gravity-forms\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>AI for Gravity Forms\u003C\u002Fstrong> \u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>This addon will add AI capabilities in your Gravity Forms.\u003C\u002Fstrong> You can generate AI text on form submission. You can optimize field labels. You can generate AI images on form submission with prompts that support merge tags. It also lets you use OpenAI’s vision capabilities to images uploaded using Gravity Forms File Upload field.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Checkout the below video to have a quick glance of AI for Gravity Forms addon\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FDhPTo93ICHQ?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fmaterial-design\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Material Design\u003C\u002Fstrong> \u003C\u002Fa>: \u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fgravity-forms-material-design-demo\u002F\" rel=\"nofollow ugc\">Online Demo\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>This addon will add material design to Gravity Form with single click of button\u003C\u002Fstrong>. Checkboxes can be converted into material design compatible switch buttons with ripple effect. Color of material design theme can be easily changed using color picker.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Checkout the below video to have a quick glance of Material Design addon\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FdVmKGGqUdlQ?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fcheckbox-radio-styler-for-gravity-forms\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Checkbox & Radio Styler\u003C\u002Fstrong> \u003C\u002Fa>: \u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fcheckbox-radio-styler-for-gravity-forms-demo\u002F\" rel=\"nofollow ugc\">Online Demo\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>This addon lets you change the design of checkbox and radio buttons\u003C\u002Fstrong>. There are plenty of design options to customize color, animations and style. You can use solid colors, images , switches or fontawesome icons inside checkbox and radio buttons.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Checkout the below video to have a quick glance of Checkbox & Radio addon\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FosG2MTgt8YA?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fgravity-forms-bootstrap-addon\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Bootstrap Design\u003C\u002Fstrong>\u003C\u002Fa>:\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fgravity-form-bootstrap-design-demo\u002F\" rel=\"nofollow ugc\">Online Demo\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Bootstrap Design for Gravity Forms removes all the complexity and adds bootstrap to your form with one click\u003C\u002Fstrong> . This plugin uses Bootstrap 4. The bootsrap design will be applied to all fields, submit button, error & confirmation messages as well as progress bar. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Checkout the below video to have a quick glance of Bootstrap Design addon\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FdrR_U-7YPxg?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Ftheme-pack\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Theme Pack\u003C\u002Fstrong> \u003C\u002Fa>:\u003Cbr \u002F>\n\u003Cstrong>Theme Pack for Styles and Layouts for Gravity Forms has a collection of 30+ beautifully crafted themes.\u003C\u002Fstrong> You will no longer need to change settings for each and every element of form. Gravity Forms Theme pack addon is highly configurable as you can modify the form design even after applying a theme. This addon has themes which uses gradient as background.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Checkout the below video to have a quick glance of themes addon\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FeYWCmBet54s?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Ftooltips\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Tooltips\u003C\u002Fstrong> \u003C\u002Fa>: \u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fgravity-forms-tooltips-demo\u002F\" rel=\"nofollow ugc\">Online Demo\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Tooltips addon lets you add tooltips next to field labels in Gravity Forms from customizer\u003C\u002Fstrong>. There are multiple colors, icons, animation effects, position options to make your tooltips look beautiful and resonate with your theme. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Checkout the below video to have a quick glance of Tooltips addon\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FNu_hK3Lo9CU?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Ffield-icons\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Field Icons\u003C\u002Fstrong> \u003C\u002Fa>: \u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fgravity-forms-field-icons-demo\u002F\" rel=\"nofollow ugc\">Online Demo\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Field Icons addon lets you add images as well as fontawesome icons to Gravity Form fields\u003C\u002Fstrong>. It supports image and fontawesome icons for phone, single line input, quantity, custom post fields, post tags, post title, date, email, website, address, name and number fields. It will automatically detect all the fields present inside the form and give you the option to set icons for them. You can also change the position of icons from left to right. It also comes with an option to set padding for icon fields so that the form text doesn’t overlap with the icon. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Checkout the below video to have a quick glance of Field Icons addon\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FKcMMW4ps_ts?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fcustom-themes\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Custom Themes\u003C\u002Fstrong> \u003C\u002Fa>:\u003Cbr \u002F>\n\u003Cstrong>Custom Themes addon for Styles and Layouts for Gravity Forms lets you save your own form designs as themes.\u003C\u002Fstrong> You can create unlimited themes and apply them on unlimited forms. This addon will save a lot of time if you want to make two forms with same styling. You are free to modify the form design even after you have applied a theme.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Faddon-bundle\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Addon Bundle\u003C\u002Fstrong>\u003C\u002Fa>:\u003Cbr \u002F>\nAddon Bundle is a collection of all the addons of Styles and Layouts for Gravity Forms and you will get it a special discounted price.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Gravity Booster - Styles and Layouts for Gravity Forms plugin lets you design and style Gravity Forms without CSS coding. You can also use it for addi &hellip;",40000,1268298,92,196,"2025-09-25T12:26:00.000Z","6.8.5",[144,145,146,147],"gravity-forms-css","gravity-forms-design","gravity-forms-styler","gravity-forms-tooltips","http:\u002F\u002Fwpmonks.com\u002Fstyles-layouts-gravity-forms","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstyles-and-layouts-for-gravity-forms.5.26.zip",{"slug":151,"name":152,"version":153,"author":154,"author_profile":155,"description":156,"short_description":157,"active_installs":158,"downloaded":159,"rating":160,"num_ratings":94,"last_updated":161,"tested_up_to":162,"requires_at_least":163,"requires_php":15,"tags":164,"homepage":169,"download_link":170,"security_score":128,"vuln_count":13,"unpatched_count":13,"last_vuln_date":34,"fetched_at":27},"acf-gravityforms-add-on","Advanced Custom Fields: Gravity Forms Add-on","1.3.10","DannyvanHolten","https:\u002F\u002Fprofiles.wordpress.org\u002Fdannyvanholten\u002F","\u003Cp>Provides an Advanced Custom Field which allows a WordPress editorial user or administrator to select a Gravity Form as part of a field group configuration.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>This plugin does not have any effect on the frontend of the website. It does not output the form, nor does it modify the output of existing forms. The plugin only adds a custom ACF field type for use in an ACF field group.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Full documentation can be found in the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSayHelloGmbH\u002Facf-gravityforms-add-on\u002F\" rel=\"nofollow ugc\">plugin’s GitHub Repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>Version 1.3.2 added a plain HTML filter to the output of the field. This filter is not applied to fields in ACF version 4.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>apply_filters('acf-gravityforms-add-on\u002Ffield_html', string $field_html, array $field, string $field_options, string $multiple)\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Provides an Advanced Custom Field which allows a WordPress user to select a Gravity Form as part of a field group configuration.",30000,552315,84,"2025-12-02T17:20:00.000Z","6.9.0","4.6",[165,166,167,19,168],"acf","advanced-custom-fields","form","sayhellogmbh","https:\u002F\u002Fgithub.com\u002Fsayhellogmbh\u002Facf-gravityforms-add-on","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facf-gravityforms-add-on.1.3.10.zip",{"slug":172,"name":173,"version":174,"author":175,"author_profile":176,"description":177,"short_description":178,"active_installs":179,"downloaded":180,"rating":181,"num_ratings":128,"last_updated":182,"tested_up_to":118,"requires_at_least":183,"requires_php":184,"tags":185,"homepage":190,"download_link":191,"security_score":192,"vuln_count":193,"unpatched_count":13,"last_vuln_date":194,"fetched_at":27},"constant-contact-forms","Constant Contact Forms","2.16.2","Constant Contact","https:\u002F\u002Fprofiles.wordpress.org\u002Fconstantcontact\u002F","\u003Cp>Please note: Version 2.0.0 of this plugin is a significant release, including both security and feature updates. After updating to version 2.0.0, you will be required to reconnect the plugin to your Constant Contact account & reselect the lists associated with your forms.\u003C\u002Fp>\n\u003Ch3>Work smarter, not harder. The Constant Contact Way\u003C\u002Fh3>\n\u003Cp>Create branded emails, build a website, sell online, and make it easy for people to find you—all from one place.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FQqb0_zcRKnM?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Constant Contact Forms\u003C\u002Fstrong> is the easiest way to connect your WordPress website with your Constant Contact account.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Effortlessly create sign-up forms to convert your site visitors into mailing list contacts.\u003C\u002Fli>\n\u003Cli>Customize data fields, so you can tailor the type of information you collect from your users.\u003C\u002Fli>\n\u003Cli>Captured email addresses will be automatically added to the Constant Contact email lists of your choosing.\u003C\u002Fli>\n\u003Cli>Have immediate access to all your Constant Contact lists to integrate with your signup forms, right from your WordPress dashboard\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Not a Constant Contact customer? Sign up for a \u003Ca href=\"https:\u002F\u002Fgo.constantcontact.com\u002Fsignup.jsp\" rel=\"nofollow ugc\">Free Trial\u003C\u002Fa> right from the plugin.\u003C\u002Fp>\n\u003Ch3>How To Get Started.\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Signup for a \u003Ca href=\"http:\u002F\u002Fwww.constantcontact.com\u002Findex?pn=miwordpress\" rel=\"nofollow ugc\">Free Trial\u003C\u002Fa>. ( Existing Constant Contact users can skip this step).\u003C\u002Fli>\n\u003Cli>Follow \u003Ca href=\"https:\u002F\u002Fknowledgebase.constantcontact.com\u002Farticles\u002FKnowledgeBase\u002F10054-WordPress-Integration-with-Constant-Contact\" rel=\"nofollow ugc\">first-time setup instructions\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fknowledgebase.constantcontact.com\u002Farticles\u002FKnowledgeBase\u002F18059-Create-a-Wordpress-Form?q=create%20a%20form%20wordpress&pnx=1&lang\" rel=\"nofollow ugc\">Create your first form\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fknowledgebase.constantcontact.com\u002Farticles\u002FKnowledgeBase\u002F30850-Add-a-Form-Created-with-the-Constant-Contact-Plugin-to-a-WordPress-Page-or-Blog-Post?lang\" rel=\"nofollow ugc\">Add a form anywhere on your website\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Watch as your visitors turn into lifetime contacts!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>Development of Constant Contact Forms plugin occurs on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWebDevStudios\u002Fconstant-contact-forms\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>. Please see the security policy there to report any security issues. General support should start on our \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fconstant-contact-forms\u002F\" rel=\"ugc\">WordPress forums\u003C\u002Fa>\u003C\u002Fp>\n","The official Constant Contact plugin adds a contact form to your WordPress site to quickly capture information from visitors.",20000,2657054,54,"2026-02-23T20:15:00.000Z","6.4.0","8.1",[18,186,187,188,189],"constant-contact-official","contacts","marketing","newsletter","https:\u002F\u002Fwww.constantcontact.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconstant-contact-forms.2.16.2.zip",99,4,"2024-01-03 00:00:00",{"attackSurface":196,"codeSignals":337,"taintFlows":562,"riskAssessment":563,"analyzedAt":578},{"hooks":197,"ajaxHandlers":328,"restRoutes":334,"shortcodes":335,"cronEvents":336,"entryPointCount":319,"unprotectedCount":319},[198,204,208,212,216,221,225,230,233,238,242,246,250,253,257,260,263,266,270,274,278,282,286,290,294,298,302,304,307,311,313,316,320,325],{"type":199,"name":200,"callback":201,"file":202,"line":203},"action","plugins_loaded","setup_main","gf-constant-contact.php",59,{"type":199,"name":205,"callback":206,"file":202,"line":207},"admin_notices","install_gf_notice",75,{"type":199,"name":209,"callback":210,"priority":192,"file":202,"line":211},"gform_entry_created","gf_entry_created_before",101,{"type":199,"name":213,"callback":210,"priority":214,"file":202,"line":215},"gform_post_add_entry",40,103,{"type":199,"name":217,"callback":218,"priority":219,"file":202,"line":220},"gform_post_payment_completed","gf_entry_paid_normal",10,106,{"type":199,"name":222,"callback":223,"priority":192,"file":202,"line":224},"gform_after_submission","gf_entry_created_after",108,{"type":226,"name":227,"callback":228,"file":202,"line":229},"filter","gform_confirmation","confirmation_error",111,{"type":199,"name":231,"callback":231,"file":202,"line":232},"init",114,{"type":199,"name":234,"callback":235,"priority":219,"file":236,"line":237},"gform_entry_detail_content_after","add_meta_box","includes\\crmperks-gf.php",11,{"type":226,"name":239,"callback":240,"file":241,"line":94},"gform_tooltips","tooltips","includes\\edit-form.php",{"type":199,"name":243,"callback":244,"file":241,"line":245},"gform_editor_js","editor_js",15,{"type":199,"name":247,"callback":248,"priority":219,"file":241,"line":249},"gform_field_standard_settings","use_as_entry_link_settings",16,{"type":199,"name":251,"callback":251,"file":241,"line":252},"admin_head",17,{"type":226,"name":254,"callback":255,"priority":219,"file":241,"line":256},"gform_admin_pre_render","override_form",25,{"type":226,"name":258,"callback":255,"priority":219,"file":241,"line":259},"gform_pre_render",26,{"type":226,"name":239,"callback":240,"file":261,"line":262},"includes\\plugin-pages.php",35,{"type":226,"name":264,"callback":265,"file":261,"line":214},"gform_logging_supported","set_logging_supported",{"type":199,"name":267,"callback":268,"priority":219,"file":261,"line":269},"gform_form_settings_menu","add_form_settings_menu",41,{"type":226,"name":271,"callback":272,"priority":219,"file":261,"line":273},"admin_menu","setup",43,{"type":199,"name":275,"callback":276,"priority":219,"file":261,"line":277},"gform_post_note_added","create_note",45,{"type":199,"name":279,"callback":280,"priority":219,"file":261,"line":281},"gform_pre_note_deleted","delete_note",46,{"type":199,"name":283,"callback":284,"file":261,"line":285},"gform_delete_lead","delete_entry",47,{"type":199,"name":287,"callback":288,"priority":219,"file":261,"line":289},"gform_update_status","entry_status",49,{"type":199,"name":291,"callback":292,"priority":219,"file":261,"line":293},"gform_after_update_entry","update_entry",51,{"type":199,"name":295,"callback":296,"priority":219,"file":261,"line":297},"gform_entry_detail_sidebar_middle","send_entry_btn",52,{"type":199,"name":299,"callback":300,"priority":192,"file":261,"line":301},"gform_entry_info","entry_info_send_checkbox",53,{"type":199,"name":205,"callback":205,"file":261,"line":303},55,{"type":226,"name":305,"callback":305,"priority":219,"file":261,"line":306},"plugin_action_links",56,{"type":199,"name":308,"callback":309,"priority":219,"file":310,"line":94},"add_section_vxg_ccontact","tab","wp\\crmperks-notices.php",{"type":199,"name":312,"callback":309,"priority":219,"file":310,"line":245},"add_section_mapping_vxg_ccontact",{"type":226,"name":314,"callback":315,"priority":219,"file":310,"line":252},"plugin_row_meta","pro_link",{"type":226,"name":317,"callback":318,"priority":319,"file":310,"line":116},"admin_footer_text","admin_footer",1,{"type":226,"name":321,"callback":322,"priority":323,"file":310,"line":324},"menu_links_vxg_ccontact","menu_link",60,24,{"type":226,"name":326,"callback":327,"priority":323,"file":310,"line":256},"tab_contents_vxg_ccontact","tab_pro",[329],{"action":330,"nopriv":331,"callback":332,"hasNonce":331,"hasCapCheck":331,"file":310,"line":333},"vxg_constant_review_dismiss",false,"review_dismiss",20,[],[],[],{"dangerousFunctions":338,"sqlUsage":343,"outputEscaping":366,"fileOperations":319,"externalRequests":555,"nonceChecks":556,"capabilityChecks":557,"bundledLibraries":558},[339],{"fn":340,"file":202,"line":341,"context":342},"unserialize",469,"$value=unserialize($value, array('allowed_classes' => false));",{"prepared":252,"raw":344,"locations":345},8,[346,350,353,355,357,360,362,364],{"file":347,"line":348,"context":349},"includes\\data.php",287,"$wpdb->query() with variable interpolation",{"file":347,"line":351,"context":352},374,"$wpdb->get_results() with variable interpolation",{"file":347,"line":354,"context":352},383,{"file":347,"line":356,"context":352},475,{"file":347,"line":358,"context":359},504,"$wpdb->get_row() with variable interpolation",{"file":347,"line":361,"context":349},543,{"file":347,"line":363,"context":349},544,{"file":347,"line":365,"context":349},545,{"escaped":367,"rawEcho":220,"locations":368},398,[369,373,375,376,378,380,382,384,386,388,390,392,394,395,396,398,399,402,404,406,407,409,411,413,415,417,420,421,423,425,427,429,431,434,435,436,437,439,440,442,443,444,445,446,448,449,450,451,453,454,455,457,459,461,463,465,467,469,471,473,475,476,478,480,481,483,485,486,487,489,491,493,495,497,500,502,504,506,508,510,512,513,515,517,519,521,523,525,527,528,529,531,533,535,536,537,539,540,541,542,544,545,547,549,551,553],{"file":370,"line":371,"context":372},"api\\api.php",377,"raw output",{"file":202,"line":374,"context":372},694,{"file":236,"line":297,"context":372},{"file":241,"line":377,"context":372},502,{"file":241,"line":379,"context":372},522,{"file":241,"line":381,"context":372},639,{"file":241,"line":383,"context":372},651,{"file":241,"line":385,"context":372},658,{"file":261,"line":387,"context":372},620,{"file":261,"line":389,"context":372},999,{"file":261,"line":391,"context":372},1377,{"file":261,"line":393,"context":372},1389,{"file":261,"line":393,"context":372},{"file":261,"line":393,"context":372},{"file":261,"line":397,"context":372},1390,{"file":261,"line":397,"context":372},{"file":400,"line":401,"context":372},"templates\\feed-account.php",6,{"file":400,"line":403,"context":372},7,{"file":400,"line":405,"context":372},260,{"file":400,"line":405,"context":372},{"file":400,"line":408,"context":372},302,{"file":400,"line":410,"context":372},308,{"file":400,"line":412,"context":372},361,{"file":400,"line":414,"context":372},393,{"file":416,"line":262,"context":372},"templates\\feed-object.php",{"file":418,"line":419,"context":372},"templates\\feeds.php",31,{"file":418,"line":269,"context":372},{"file":418,"line":422,"context":372},128,{"file":418,"line":424,"context":372},145,{"file":418,"line":426,"context":372},154,{"file":418,"line":428,"context":372},161,{"file":418,"line":430,"context":372},175,{"file":432,"line":433,"context":372},"templates\\fields-mapping.php",44,{"file":432,"line":285,"context":372},{"file":432,"line":293,"context":372},{"file":432,"line":301,"context":372},{"file":432,"line":438,"context":372},58,{"file":432,"line":207,"context":372},{"file":432,"line":441,"context":372},83,{"file":432,"line":104,"context":372},{"file":432,"line":104,"context":372},{"file":432,"line":139,"context":372},{"file":432,"line":128,"context":372},{"file":432,"line":447,"context":372},102,{"file":432,"line":220,"context":372},{"file":432,"line":220,"context":372},{"file":432,"line":220,"context":372},{"file":432,"line":452,"context":372},107,{"file":432,"line":229,"context":372},{"file":432,"line":229,"context":372},{"file":432,"line":456,"context":372},112,{"file":432,"line":458,"context":372},141,{"file":432,"line":460,"context":372},142,{"file":432,"line":462,"context":372},143,{"file":432,"line":464,"context":372},172,{"file":432,"line":466,"context":372},176,{"file":432,"line":468,"context":372},210,{"file":432,"line":470,"context":372},224,{"file":432,"line":472,"context":372},282,{"file":432,"line":474,"context":372},303,{"file":432,"line":474,"context":372},{"file":432,"line":477,"context":372},305,{"file":432,"line":479,"context":372},310,{"file":432,"line":479,"context":372},{"file":432,"line":482,"context":372},316,{"file":432,"line":484,"context":372},322,{"file":432,"line":484,"context":372},{"file":432,"line":484,"context":372},{"file":432,"line":488,"context":372},369,{"file":432,"line":490,"context":372},416,{"file":432,"line":492,"context":372},428,{"file":432,"line":494,"context":372},470,{"file":496,"line":128,"context":372},"templates\\log.php",{"file":498,"line":499,"context":372},"templates\\logs.php",205,{"file":498,"line":501,"context":372},248,{"file":498,"line":503,"context":372},256,{"file":498,"line":505,"context":372},268,{"file":498,"line":507,"context":372},279,{"file":498,"line":509,"context":372},304,{"file":498,"line":511,"context":372},319,{"file":498,"line":511,"context":372},{"file":498,"line":514,"context":372},390,{"file":498,"line":516,"context":372},414,{"file":498,"line":518,"context":372},438,{"file":498,"line":520,"context":372},455,{"file":522,"line":419,"context":372},"templates\\setting.php",{"file":522,"line":524,"context":372},33,{"file":522,"line":526,"context":372},73,{"file":522,"line":93,"context":372},{"file":522,"line":93,"context":372},{"file":522,"line":530,"context":372},131,{"file":532,"line":403,"context":372},"templates\\settings-table.php",{"file":532,"line":534,"context":372},37,{"file":532,"line":534,"context":372},{"file":532,"line":534,"context":372},{"file":532,"line":538,"context":372},38,{"file":532,"line":214,"context":372},{"file":532,"line":285,"context":372},{"file":532,"line":293,"context":372},{"file":543,"line":139,"context":372},"templates\\settings.php",{"file":543,"line":128,"context":372},{"file":543,"line":546,"context":372},126,{"file":543,"line":548,"context":372},191,{"file":310,"line":550,"context":372},79,{"file":310,"line":552,"context":372},139,{"file":310,"line":554,"context":372},140,2,19,30,[559],{"name":560,"version":34,"knownCves":561},"Select2",[],[],{"summary":564,"deductions":565},"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.\n\nThe 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.\n\nThe 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\u002Freporting 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.",[566,568,570,573,576],{"reason":567,"points":344},"Unprotected AJAX handler",{"reason":569,"points":219},"Dangerous function: unserialize",{"reason":571,"points":572},"History of high severity vulnerabilities (2)",18,{"reason":574,"points":575},"History of medium severity vulnerabilities (1)",5,{"reason":577,"points":25},"Bundled library: Select2","2026-03-16T19:23:36.343Z",{"wat":580,"direct":591},{"assetPaths":581,"generatorPatterns":585,"scriptPaths":586,"versionParams":587},[582,583,584],"\u002Fwp-content\u002Fplugins\u002Fgf-constant-contact\u002Fcss\u002Fmain.css","\u002Fwp-content\u002Fplugins\u002Fgf-constant-contact\u002Fjs\u002Fmain.js","\u002Fwp-content\u002Fplugins\u002Fgf-constant-contact\u002Fcss\u002Fadmin.css",[],[583],[588,589,590],"gf-constant-contact\u002Fcss\u002Fmain.css?ver=","gf-constant-contact\u002Fjs\u002Fmain.js?ver=","gf-constant-contact\u002Fcss\u002Fadmin.css?ver=",{"cssClasses":592,"htmlComments":594,"htmlAttributes":595,"restEndpoints":596,"jsGlobals":597,"shortcodeOutput":600},[593],"vx_notice",[],[],[],[598,599],"vxg_ccontact","vxcf_plugin_api",[]]