[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fIvDCDQUg8eD07iZRAr3-Qa8HTTA_NR-Lf5y8oUSzXX8":3,"$f7bluDlXF93f29RjVvyLVFmH5SymRSuvQVcGJN1sLA_0":249,"$fqLxWkFfhqmtEFim6gwtK7xKlqlsIORV9hMRtpP8Q7O0":254},{"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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"discovery_status":31,"vulnerabilities":32,"developer":33,"crawl_stats":29,"alternatives":39,"analysis":134,"fingerprints":225},"cf7-weclapp-integration","WeClapp Integration for Contact Form 7","1.2.2","pixelarbeit","https:\u002F\u002Fprofiles.wordpress.org\u002Fpixelarbeit\u002F","\u003Cp>This plugin adds the possibility for sending user form input to WeClapp to add new contacts\u002Fleads\u002Fcustomers recipients. It adds a WeClapp configuration section to every form, where you can map your contact form 7 fields to WeClapp fields.\u003C\u002Fp>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Create an api token inside WeClapp: Avatar > My Settigs > API Token\u003C\u002Fli>\n\u003Cli>Set the WeClapp api token and tenant via Settings -> CF7 to WeClapp\u003C\u002Fli>\n\u003Cli>Configure forms via Contact -> “Your form” > WeClapp tab\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpxlrbt\u002Fwordpress-cf7-weclapp-integration\u002F\" rel=\"nofollow ugc\">Github Repository\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcf7-weclapp-integration\u002F\" rel=\"ugc\">WordPress Plugin Directory\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Send user form input to WeClapp to add new contacts\u002Fleads\u002Fcustomers recipients.",10,3855,100,1,"2022-06-27T10:28:00.000Z","5.4.19","4.6","5.5",[20,21,22,23,24],"cf7","contact-form-7","contact-form-7-addon","contact-form-7-integration","weclapp","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-weclapp-integration.1.2.2.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":27,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},2,710,30,84,"2026-05-19T16:23:00.524Z",[40,55,79,99,118],{"slug":41,"name":42,"version":43,"author":7,"author_profile":8,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":13,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":17,"requires_php":51,"tags":52,"homepage":25,"download_link":54,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"cf7-cleverreach-integration","CleverReach Integration for Contact Form 7","2.4.9","\u003Cp>Add or update new recipients to CleverReach when your Contact Form 7 form is submitted.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Quick setup with CleverReach\u003C\u002Fli>\n\u003Cli>Map Contact Form 7 fields to CleverReach fields with ease\u003C\u002Fli>\n\u003Cli>Invidual settings per form (e.g. group, form, mapping, …)\u003C\u002Fli>\n\u003Cli>Choose between Single Opt-In and Double Opt-In\u003C\u002Fli>\n\u003Cli>Mark a field as “required” for CleverReach submission\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Requires\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>PHP >= 7.4\u003C\u002Fli>\n\u003Cli>PHP cURL Extension\u003C\u002Fli>\n\u003Cli>Contact Form 7 Plugin >= 4.5\u003C\u002Fli>\n\u003Cli>CleverReach Account\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>If you find a bug please open an issue on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpxlrbt\u002Fwordpress-contact-form-7-cleverreach\u002Fissues\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>. For additional feature request or \u003Cem>paid support\u003C\u002Fem> contact me via \u003Ca href=\"mailto:info@pixelarbeit.de\" rel=\"nofollow ugc\">email\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpxlrbt\u002Fwordpress-contact-form-7-cleverreach\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcf7-cleverreach-integration\u002F\" rel=\"ugc\">WordPress Plugin Directory\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to Settings > CF7 to CleverReach\u003C\u002Fli>\n\u003Cli>Click “Get CleverReach API token”. You will be redirected to CleverReach.\u003C\u002Fli>\n\u003Cli>Authenticate against CleverReach and give access to the plugin. You will be redirected back to WordPress and should see the generated API token.\u003C\u002Fli>\n\u003Cli>Configure your forms via Contact -> “Your form” > CleverReach tab\u003C\u002Fli>\n\u003C\u002Fol>\n","Connect your Contact Form 7 forms with your CleverReach account.",700,16976,9,"2022-08-29T20:11:00.000Z","6.0.11","7.4",[20,53,21,22,23],"cleverreach","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-cleverreach-integration.2.4.9.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":51,"tags":70,"homepage":74,"download_link":75,"security_score":76,"vuln_count":77,"unpatched_count":28,"last_vuln_date":78,"fetched_at":30},"cf7-google-sheets-connector","GSheetConnector for CF7 – Connect Contact Form 7 to Google Sheets and Send Form Submissions in Real Time","5.1.6","WesternDeal","https:\u002F\u002Fprofiles.wordpress.org\u002Fwesterndeal\u002F","\u003Ch3>GSheetConnector for CF7\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>🚀 A Most Popular WordPress Plugin.\u003C\u002Fstrong>\u003Cbr \u002F>\n★★★★★\u003C\u002Fp>\n\u003Cp>Google Sheets Connector for CF7 is an addon plugin, A bridge between your \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002F\" rel=\"ugc\">WordPress\u003C\u002Fa> based \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa> forms and \u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Fsheets\u002Fabout\u002F\" rel=\"nofollow ugc\">Google Sheets\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>When a visitor submits his\u002Fher data on your website via a Contact Form 7 form, upon form submission, such data are also sent to Google Sheets.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002F\" rel=\"nofollow ugc\">Homepage\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002Fdocs\u002Fcf7-gsheetconnector\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdemo.gsheetconnector.com\u002Fcf7-google-sheet-connector-pro\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002Fcf7-google-sheet-connector-pro?wp-repo\" rel=\"nofollow ugc\">Premium Version\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>= 📝 CF7 ➜ ✍️Google Sheet=\u003Cbr \u002F>\nGet rid of making mistakes while adding the sheet settings or adding the headers ( Mail Tags ) to the sheet column. We have Launched the \u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002Fcf7-google-sheet-connector-pro?wp-repo\" rel=\"nofollow ugc\">Googlesheet Connector PRO version\u003C\u002Fa> with more automated features.\u003C\u002Fp>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002Fcf7-google-sheet-connector-pro?wp-repo\" rel=\"nofollow ugc\">✔ PRO Features\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>➜ Custom Google API Integration Settings\u003Cbr \u002F>\n➜ Allowing to Create a New Sheet from Plugin Settings\u003Cbr \u002F>\n➜ Custom Ordering Feature \u002F Manage Fields to Display in Sheet using Enable-Disable \u002F Edit the Fields\u002F Headers Name to display in Google Sheet.\u003Cbr \u002F>\n➜ Using all the \u003Ca href=\"https:\u002F\u002Fcontactform7.com\u002Fspecial-mail-tags\u002F\" rel=\"nofollow ugc\">Special Mail Tags\u003C\u002Fa> Fields in Headers\u003Cbr \u002F>\n➜ Syncronize Existing Entries for WPForms PRO users\u003Cbr \u002F>\n➜ Freeze Header Settings\u003Cbr \u002F>\n➜ Header Color and Row Odd\u002FEven Colors.\u003Cbr \u002F>\nRefer to the features and benefits page for more detailed information on the features and free vs pro of the \u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002Fcf7-google-sheet-connector-pro#compare\" rel=\"nofollow ugc\">CF7 Google Sheet Connector PRO Addon Plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>⚡️ Check Live Demo\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.gsheetconnector.com\u002Fcf7-google-sheet-connector-pro\u002F\" rel=\"nofollow ugc\">Demo URL: Google Sheets Connector for CF7\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdocs.google.com\u002Fspreadsheets\u002Fd\u002F1Ftht9knBeuzcvZlzM4Wz6L8qsV4PiDU5ukFlFq9M6PU\u002Fedit#gid=0\" rel=\"nofollow ugc\">Google Sheet URL to Check submitted Data\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>⚡️ How to Use this Plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Step: 1 – \u003Ca href=\"https:\u002F\u002Fsheets.google.com\u002F\" rel=\"nofollow ugc\">In Google Sheets\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n➜ Log into your Google Account and visit Google Sheets.\u003Cbr \u002F>\n➜ Create a new Sheet and name it.\u003Cbr \u002F>\n➜ Rename or keep default name of the tab on which you want to capture the data.\u003Cbr \u002F>\n➜ Copy Sheet Name, Sheet ID, Tab Name and Tab ID (Refer Screenshots)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Step: 2 – In WordPress Admin\u003C\u002Fstrong>\u003Cbr \u002F>\n➜ Create or Edit the Contact Form 7 form from which you want to capture the data. Set up the form as usual in the Form and Mail etc tabs. Thereafter, go to the new “Google Sheets” tab.\u003Cbr \u002F>\n➜ On the “Google Sheets” tab, copy-paste the Google Sheets sheet name and tab name into respective positions, and hit “Save”.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Step: 3 – Arranging Columns in Sheet\u003C\u002Fstrong>\u003Cbr \u002F>\n➜ In the Google sheets tab, provide column names in row 1. The first column should be “date”. For each further column, copy paste mail tags from the Contact Form 7 form (e.g. “your-name”, “your-email”, “your-subject”, “your-message”, etc).\u003Cbr \u002F>\n➜ Test your form submit and verify that the data shows up in your Google Sheet.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔥 Videos to help you get started with Google Sheets Connector for CF7\u003C\u002Fh4>\n\u003Cp>🚀How to Install, Authenticate and Integrate Contact Form with your Google Sheet.\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\u002FvF3qHmNrT5o?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>Important Notes\u003C\u002Fh4>\n\u003Cp>➜ You must pay very careful attention to your naming. This plugin will have unpredictable results if names and spellings do not match between your Google Sheets and form settings.\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002Fcf7-google-sheet-connector-pro?wp-repo\" rel=\"nofollow ugc\">Get CF7 GoogleSheetConnector PRO today\u003C\u002Fa>\u003C\u002Fp>\n","Send your Contact Form 7 data directly to your Google Sheets spreadsheet.",40000,951161,88,126,"2026-02-10T13:48:00.000Z","6.9.4","3.6",[20,21,71,72,73],"contact-form-7-integrations","contact-forms","google-sheets-integrations","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcf7-google-sheets-connector\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-google-sheets-connector.5.1.6.zip",96,4,"2025-01-31 00:00:00",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":89,"num_ratings":90,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":51,"tags":94,"homepage":97,"download_link":98,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"cf7-popups","Popups – Submission Messages For Contact Form 7","1.2.1","codeworkweb","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodeworkweb\u002F","\u003Cp>This plugin will replace default messages shown by contact form 7 with beautiful popup messages. The plugin handles all error messages, success messages with beautiful popup message.\u003C\u002Fp>\n\u003Ch4>Why Popups from \u003Ca href=\"https:\u002F\u002Fcodeworkweb.com\u002F\" rel=\"nofollow ugc\">Code Work Web\u003C\u002Fa>:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Easy to Use\u003C\u002Fli>\n\u003Cli>Lightweight\u003C\u002Fli>\n\u003Cli>Responsive\u003C\u002Fli>\n\u003Cli>Translation Ready\u003C\u002Fli>\n\u003Cli>24\u002F7\u002F365 Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Check Premium Version \u003Ca href=\"https:\u002F\u002Fcodeworkweb.com\u002Fwordpress-plugins\u002Fcontact-form-power-pack\u002F\" rel=\"nofollow ugc\">Power Pack For Contact Form 7\u003C\u002Fa>:\u003C\u002Fh4>\n\u003Ch4>Feedback\u003C\u002Fh4>\n\u003Cp>If you like this plugin, then please leave us a good rating and review.\u003C\u002Fp>\n","Display contact form 7 default messages in stylish popup as user submits the form.",3000,43296,94,6,"2025-09-18T02:39:00.000Z","6.8.5","5.6",[20,95,21,22,96],"contact-form","popup-messages","https:\u002F\u002Fcodeworkweb.com\u002Fplugins\u002Fcf7-popups\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-popups.1.2.1.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":13,"num_ratings":109,"last_updated":110,"tested_up_to":111,"requires_at_least":112,"requires_php":25,"tags":113,"homepage":25,"download_link":116,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":117},"cf7-notie","CF7 Notie","1.0","fabbricaweb","https:\u002F\u002Fprofiles.wordpress.org\u002Ffabbricaweb\u002F","\u003Cp>This plugin adds the \u003Ca href=\"https:\u002F\u002Fjaredreich.com\u002Fprojects\u002Fnotie.js\u002F\" rel=\"nofollow ugc\">Notie.js script\u003C\u002Fa> into \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa> wordpress plugin submission process.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>This plugin requires the Contact Form 7 plugin to work.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Just activate it to replace CF7 default submission output by a Sweet Alert pop up.\u003Cbr \u002F>\nThe add-on will display the Contact Form 7 messages in the pop up.\u003C\u002Fp>\n\u003Cp>If you want, you can set custom colors for the alerts.\u003C\u002Fp>\n\u003Ch3>How does it work?\u003C\u002Fh3>\n\u003Cp>It enqueues scripts and styles to override CF7 submission process and surcharge it with Notie.js script.\u003C\u002Fp>\n","Display Contact Form 7 response messages as an alternative the standard alert dialog.",70,3148,3,"2016-01-02T22:40:00.000Z","4.3.34","3.1.0",[95,21,22,114,115],"notie","wpcf7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-notie.1.1.zip","2026-04-06T09:54:40.288Z",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":13,"num_ratings":14,"last_updated":128,"tested_up_to":129,"requires_at_least":130,"requires_php":25,"tags":131,"homepage":132,"download_link":133,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"lacrm-connector-for-contact-form7","CF7 LACRM Connector","1.2","SK","https:\u002F\u002Fprofiles.wordpress.org\u002Fsooskriszta\u002F","\u003Cp>This plugin is a bridge between your \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002F\" rel=\"ugc\">WordPress\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa> forms and \u003Ca href=\"https:\u002F\u002Fwww.lessannoyingcrm.com\u002FTour\" rel=\"nofollow ugc\">Less Annoying CRM\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>When a visitor submits his\u002Fher data on your website via a Contact Form 7 form, upon form submission, such data are also sent to your Less Annoying CRM account.\u003C\u002Fp>\n\u003Cp>The plugin creates a new contact in LACRM, and can create new pipelines, tasks, and notes as necessary.\u003C\u002Fp>\n\u003Ch4>How to Use this Plugin\u003C\u002Fh4>\n\u003Cp>Please see \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flacrm-connector-for-contact-form7\u002Fscreenshots\u002F\" rel=\"ugc\">screenshots\u003C\u002Fa> to see settings details.\u003Cbr \u002F>\n– Create or Edit the Contact Form 7 form from which you want to capture the data. Set up the form as usual in the Form and Mail etc tabs. Thereafter, go to the new LACRM tab.\u003Cbr \u002F>\n– On the LACRM tab you need to map the form fields on to LACRM fields. For each LACRM field, provide the corresponding Contact Form 7 mail tag, the same way you do on the Mail tab.\u003Cbr \u002F>\n– If you’d like to create a Pipeline in LACRM for this newly created contact, you can provide LACRM Pipeline info.\u003Cbr \u002F>\n– If you’d like to create a Task in LACRM attached to this newly created contact, you can provide details of the task, including when it is due and which LACRM user it is for.\u003Cbr \u002F>\n– Test your form submit and verify that the data shows up in your LACRM.\u003Cbr \u002F>\n– Have a beer and celebrate!\u003C\u002Fp>\n\u003Ch4>Important Notes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>You must pay very careful attention to your naming and entering proper ID information. This plugin will not give you results if ID’s is mismatch.  \u003C\u002Fli>\n\u003Cli>We value your feedback. Let us know if there are other creative ways you want to use this.\u003C\u002Fli>\n\u003C\u002Ful>\n","Send your Contact Form 7 data directly to your Less Annoying CRM account.",20,1904,"2016-11-20T12:10:00.000Z","4.6.30","3.4.1",[20,21,71,72],"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flacrm-connector-for-contact-form7\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flacrm-connector-for-contact-form7.zip",{"attackSurface":135,"codeSignals":176,"taintFlows":209,"riskAssessment":210,"analyzedAt":224},{"hooks":136,"ajaxHandlers":167,"restRoutes":173,"shortcodes":174,"cronEvents":175,"entryPointCount":14,"unprotectedCount":14},[137,143,148,153,158,163],{"type":138,"name":139,"callback":140,"priority":11,"file":141,"line":142},"action","wpcf7_save_contact_form","saveCF7Config","classes\\Config\\FormConfigController.php",31,{"type":144,"name":145,"callback":146,"priority":11,"file":141,"line":147},"filter","wpcf7_editor_panels","registerEditorPanel",32,{"type":138,"name":149,"callback":150,"file":151,"line":152},"wpcf7_mail_sent","onCF7MailSent","classes\\Frontend.php",49,{"type":138,"name":154,"callback":155,"priority":11,"file":156,"line":157},"delete_post","deleteConfig","classes\\Plugin.php",29,{"type":138,"name":159,"callback":160,"file":161,"line":162},"admin_notices","renderNotifications","vendor-prefixed\\pxlrbt\\wordpress-notifier\\src\\Notifier.php",50,{"type":138,"name":164,"callback":165,"file":161,"line":166},"admin_footer","enqueueScript",52,[168],{"action":169,"nopriv":170,"callback":171,"hasNonce":170,"hasCapCheck":170,"file":161,"line":172},"dismiss_admin_notification",false,"dismissNotification",51,[],[],[],{"dangerousFunctions":177,"sqlUsage":178,"outputEscaping":180,"fileOperations":109,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":205},[],{"prepared":28,"raw":28,"locations":179},[],{"escaped":28,"rawEcho":11,"locations":181},[182,185,187,189,191,193,195,197,200,203],{"file":141,"line":183,"context":184},174,"raw output",{"file":141,"line":186,"context":184},180,{"file":141,"line":188,"context":184},216,{"file":141,"line":190,"context":184},217,{"file":141,"line":192,"context":184},218,{"file":141,"line":194,"context":184},219,{"file":141,"line":196,"context":184},224,{"file":198,"line":199,"context":184},"vendor-prefixed\\composer\\platform_check.php",19,{"file":201,"line":202,"context":184},"vendor-prefixed\\monolog\\monolog\\src\\Monolog\\Handler\\BrowserConsoleHandler.php",113,{"file":161,"line":204,"context":184},226,[206],{"name":207,"version":29,"knownCves":208},"Guzzle",[],[],{"summary":211,"deductions":212},"The plugin \"cf7-weclapp-integration\" v1.2.2 presents a mixed security posture. On one hand, the absence of known CVEs and a history of no recorded vulnerabilities suggest a generally secure development practice and a low likelihood of immediate exploitation via known weaknesses. The code also exhibits good practices by utilizing prepared statements for all SQL queries and avoiding external HTTP requests, which are common vectors for vulnerabilities. However, significant concerns arise from the static analysis. The plugin exposes a single AJAX handler without any authentication or capability checks, creating a direct, unprotected entry point. Furthermore, a critical finding is that 100% of its output is not properly escaped, indicating a high risk of Cross-Site Scripting (XSS) vulnerabilities. While taint analysis found no immediate critical or high-severity flows, the unescaped output and unprotected AJAX handler are substantial weaknesses that attackers could exploit. The plugin's strengths lie in its lack of known vulnerabilities and secure SQL handling, but these are overshadowed by the critical issues of an unprotected AJAX endpoint and pervasive output escaping failures.",[213,215,218,221],{"reason":214,"points":11},"AJAX handler without authentication check",{"reason":216,"points":217},"100% of outputs not properly escaped (XSS risk)",8,{"reason":219,"points":220},"No nonce checks",7,{"reason":222,"points":223},"No capability checks",5,"2026-03-17T01:33:31.129Z",{"wat":226,"direct":237},{"assetPaths":227,"generatorPatterns":231,"scriptPaths":232,"versionParams":233},[228,229,230],"\u002Fwp-content\u002Fplugins\u002Fcf7-weclapp-integration\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fcf7-weclapp-integration\u002Fjs\u002Fscript.js","\u002Fwp-content\u002Fplugins\u002Fcf7-weclapp-integration\u002Fcss\u002Fbootstrap.css",[],[229],[234,235,236],"cf7-weclapp-integration\u002Fcss\u002Fstyle.css?ver=","cf7-weclapp-integration\u002Fjs\u002Fscript.js?ver=","cf7-weclapp-integration\u002Fcss\u002Fbootstrap.css?ver=",{"cssClasses":238,"htmlComments":240,"htmlAttributes":243,"restEndpoints":245,"jsGlobals":246,"shortcodeOutput":248},[239],"cf7-weclapp-settings-page",[241,242],"\u003C!-- Settings Page for WeClapp Integration -->","\u003C!-- End Settings Page -->",[244],"data-weclapp-form-id",[],[247],"cf7_weclapp_ajax_object",[],{"error":250,"url":251,"statusCode":252,"statusMessage":253,"message":253},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fcf7-weclapp-integration\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":223,"versions":255},[256,261,267,273,280],{"version":6,"download_url":26,"svn_tag_url":257,"released_at":29,"has_diff":170,"diff_files_changed":258,"diff_lines":29,"trac_diff_url":259,"vulnerabilities":260,"is_current":250},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcf7-weclapp-integration\u002Ftags\u002F1.2.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcf7-weclapp-integration%2Ftags%2F1.2.1&new_path=%2Fcf7-weclapp-integration%2Ftags%2F1.2.2",[],{"version":82,"download_url":262,"svn_tag_url":263,"released_at":29,"has_diff":170,"diff_files_changed":264,"diff_lines":29,"trac_diff_url":265,"vulnerabilities":266,"is_current":170},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-weclapp-integration.1.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcf7-weclapp-integration\u002Ftags\u002F1.2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcf7-weclapp-integration%2Ftags%2F1.2&new_path=%2Fcf7-weclapp-integration%2Ftags%2F1.2.1",[],{"version":121,"download_url":268,"svn_tag_url":269,"released_at":29,"has_diff":170,"diff_files_changed":270,"diff_lines":29,"trac_diff_url":271,"vulnerabilities":272,"is_current":170},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-weclapp-integration.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcf7-weclapp-integration\u002Ftags\u002F1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcf7-weclapp-integration%2Ftags%2F1.1&new_path=%2Fcf7-weclapp-integration%2Ftags%2F1.2",[],{"version":274,"download_url":275,"svn_tag_url":276,"released_at":29,"has_diff":170,"diff_files_changed":277,"diff_lines":29,"trac_diff_url":278,"vulnerabilities":279,"is_current":170},"1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-weclapp-integration.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcf7-weclapp-integration\u002Ftags\u002F1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcf7-weclapp-integration%2Ftags%2F1.0&new_path=%2Fcf7-weclapp-integration%2Ftags%2F1.1",[],{"version":102,"download_url":281,"svn_tag_url":282,"released_at":29,"has_diff":170,"diff_files_changed":283,"diff_lines":29,"trac_diff_url":29,"vulnerabilities":284,"is_current":170},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-weclapp-integration.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcf7-weclapp-integration\u002Ftags\u002F1.0\u002F",[],[]]