[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fRMd4KDHdrzlGt8HhysDxcTiKqGuZArYz1m6N0elsyFU":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":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,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":39,"analysis":137,"fingerprints":220},"minimum-length-for-contact-form-7","Contact Form 7 minlength extension","1.4.1","Tussendoor B.V.","https:\u002F\u002Fprofiles.wordpress.org\u002Ftussendoor\u002F","\u003Cp>This Contact Form 7 extensions gives you the ability to add a minimum length to Contact Form 7 textfields. By default CF7 gives you the option to add a maxlength and to make a field required, but that’s it. By Activating this plugin you will have the option to add a minimum length to fields, within the normal Contact Form 7 screen (check screenshots).\u003C\u002Fp>\n\u003Cp>No options ore other setup is needed. Just install, activate en your good to go. For more information, check the screenshots.\u003C\u002Fp>\n\u003Ch4>Custom \u002F Maatwerk plugins\u003C\u002Fh4>\n\u003Cp>Are you looking for custom made solutions or plugins for your WordPress site? You can always contact us via support@tussendoor.nl. Please provide us as much information as possible. You can also check our other plugins via the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftags\u002Ftussendoor\" rel=\"ugc\">Tussendoor tag\u003C\u002Fa> or via our \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Ftussendoor\u002F\" rel=\"nofollow ugc\">profile page\u003C\u002Fa> here at WordPress.\u003C\u002Fp>\n\u003Cp>Some of our premium plugins can be found at \u003Ca href=\"http:\u002F\u002Fcodecanyon.net\u002Fuser\u002FTussendoor\u002Fportfolio\" rel=\"nofollow ugc\">Codecanyon\u003C\u002Fa> or our \u003Ca href=\"http:\u002F\u002Fwww.tussendoor.nl\u002Fwordpress-plugins\u002F\" rel=\"nofollow ugc\">own website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Nederlands\u003C\u002Fh4>\n\u003Cp>Ben je op zoek naar maatwerk oplossingen of pugins voor je WordPress website? Dan kun je altijd contact met ons opnemen via support@tussendoor.nl. Verschaf aub zo veel mogelijk  informatie bij je aanvraag. Je kunt ook een kijkje nemen bij onze andere plugins via de \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftags\u002Ftussendoor\" rel=\"ugc\">Tussendoor tag\u003C\u002Fa> of op ons \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Ftussendoor\u002F\" rel=\"nofollow ugc\">profiel hier op WordPress\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Een aantal premium plugins zijn te vinden op \u003Ca href=\"http:\u002F\u002Fwww.tussendoor.nl\u002Fwordpress-plugins\u002F\" rel=\"nofollow ugc\">onze eigen website\u003C\u002Fa> en op \u003Ca href=\"http:\u002F\u002Fcodecanyon.net\u002Fuser\u002FTussendoor\u002Fportfolio\" rel=\"nofollow ugc\">Codecanyon\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>nl_NL \u003C\u002Fli>\n\u003Cli>en_EN\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Will follow\u003C\u002Fli>\n\u003C\u002Ful>\n","Extension to enable min-length on textfield(s) in Contact Form 7",300,11824,100,3,"2017-06-26T13:31:00.000Z","4.8.28","3.0","",[20,21,22,23,24],"7","contact","form","min","tussendoor","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fminimum-length-for-contact-form-7\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminimum-length-for-contact-form-7.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":24,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},4,1010,89,312,71,"2026-04-05T23:41:51.165Z",[40,62,81,102,120],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":13,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":60,"download_link":61,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"disable-flamingo-addressbook","Disable Flamingo Addressbook","1.0","Christian Sabo","https:\u002F\u002Fprofiles.wordpress.org\u002Fpixelverbieger\u002F","\u003Cp>The Flamingo plugin by Takayuki Miyoshi does save all email addresses entered into CF7 forms. If you don’t want or need that, you can disable this function by activating my plugin.\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cp>If you wish to help translate this plugin, you are most welcome!\u003Cbr \u002F>\nTo contribute, please visit \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fdisable-flamingo-addressbook\u002F\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Keep in mind that if you’re not PTE or GTE for your language, you have to notify someone to approve your contributed strings. This can be done via \u003Ca href=\"https:\u002F\u002Fwordpress.slack.com\u002F\" rel=\"nofollow ugc\">Slack\u003C\u002Fa> or by writing a request on \u003Ca href=\"https:\u002F\u002Fmake.wordpress.org\u002Fpolyglots\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fmake.wordpress.org\u002Fpolyglots\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>To find the translation team for your locale, please visit \u003Ca href=\"https:\u002F\u002Fmake.wordpress.org\u002Fpolyglots\u002Fteams\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fmake.wordpress.org\u002Fpolyglots\u002Fteams\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Special Thanks go to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fherrschuessler\u002F\" rel=\"ugc\">Christoph Schuessler\u003C\u002Fa>.\u003C\u002Fp>\n","With this plugin activated, Flamingo will not add any data to its address book.",4000,13694,1,"2025-12-09T13:48:00.000Z","6.9.4","5.2","5.6",[56,57,58,59],"address-book","cf7","contact-form","flamingo","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisable-flamingo-addressbook\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-flamingo-addressbook.1.0.zip",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":48,"downloaded":70,"rating":71,"num_ratings":33,"last_updated":72,"tested_up_to":73,"requires_at_least":74,"requires_php":18,"tags":75,"homepage":18,"download_link":79,"security_score":80,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"inazo-flamingo-automatically-delete-old-messages","Inazo's flamingo automatically delete old messages","1.2","inazo","https:\u002F\u002Fprofiles.wordpress.org\u002Finazo\u002F","\u003Cp>Flamingo auto remove old messages\u003C\u002Fp>\n\u003Cp>This plugin help you to auto removed all information stored by flamingo.\u003C\u002Fp>\n\u003Cp>Functionnality :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Shelf life of contacts\u003C\u002Fli>\n\u003Cli>Shelf life of incoming messages\u003C\u002Fli>\n\u003Cli>Shelf life of outgoing messages\u003C\u002Fli>\n\u003Cli>Shelf life of spam messages (30 days by default)\u003C\u002Fli>\n\u003Cli>It automatically adds to the worpdress CRON natively\u003C\u002Fli>\n\u003Cli>Complete deletion of data ratachés to the posts of flamingo\u003C\u002Fli>\n\u003Cli>Comply with privacy and GDPR\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Credits picture : Icons made by Eight Black Dots (https:\u002F\u002Fwww.flaticon.com\u002Fauthors\u002Feight-black-dots) from www.flaticon.com is licensed by CC 3.0 BY\u003C\u002Fp>\n","This plugin help you to auto removed all information stored by flamingo.",17239,96,"2024-07-26T15:18:00.000Z","6.6.5","4.6.0",[21,76,59,77,78],"contact-form-7","gdpr","rgpd","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finazo-flamingo-automatically-delete-old-messages.1.2.zip",92,{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":91,"num_ratings":92,"last_updated":93,"tested_up_to":94,"requires_at_least":95,"requires_php":96,"tags":97,"homepage":18,"download_link":101,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"user-role-for-flamingo","User Role for Flamingo","1.0.1","Yannick Zipf","https:\u002F\u002Fprofiles.wordpress.org\u002Fyannickzipf\u002F","\u003Cp>Imagine a situation where you (administrator) have an RSVP form through Contact Form 7 on your page and colleact the responses via Flamingo. You want somebody of your staff to oversee and handle the responses. Until now you would have to create a wordpress user and grant admin permissions to this user. This is because users without admin permissions cannot access the contacts and responses captured by Flamingo.\u003Cbr \u002F>\nBut now: ✨ TADA! ✨\u003Cbr \u002F>\nThis plugin creates a special role, which you can assign to your staff. Only admins can then decide, which specific Flamingo permissions this role should have. Your member of staff can then only access the Flamingo pages granted to this role.\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.vecteezy.com\u002Ffree-vector\u002Fflamingo\" rel=\"nofollow ugc\">Flamingo Vectors by Vecteezy\u003C\u002Fa>\u003C\u002Fp>\n","Configure special user role to access the flamingo contacts and messages wihtout admin permissions.",700,4892,60,2,"2023-11-26T19:38:00.000Z","6.4.8","5.0","7.0",[98,76,59,99,100],"capabilities","forms","user-role","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuser-role-for-flamingo.1.0.1.zip",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":110,"downloaded":111,"rating":13,"num_ratings":50,"last_updated":112,"tested_up_to":52,"requires_at_least":113,"requires_php":114,"tags":115,"homepage":18,"download_link":119,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"ac-advanced-flamingo-settings","AC Advanced Flamingo Settings","1.4.3","Richie Arnold","https:\u002F\u002Fprofiles.wordpress.org\u002Fambercouch\u002F","\u003Cp>Enhance Flamingo with additional customization options!\u003C\u002Fp>\n\u003Cp>This plugin extends Flamingo, the Contact Form 7 database storage plugin, by adding powerful features for better form submission management:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Import\u002FExport Feature (Enhanced)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Export Flamingo messages to a JSON file for backup or migration.\u003C\u002Fli>\n\u003Cli>Import messages back into Flamingo while preserving all metadata, including the “Channel” column.\u003C\u002Fli>\n\u003Cli>Imports are processed in optimized batches for improved reliability on large datasets.\u003C\u002Fli>\n\u003Cli>Duplicate messages are automatically detected and skipped using content hashing.\u003C\u002Fli>\n\u003Cli>Clear and reliable admin notices summarise import results.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Persistent File Uploads (Optional)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Optionally persist Contact Form 7 uploads to permanent URLs.\u003C\u002Fli>\n\u003Cli>Stored upload URLs can be viewed and accessed from Flamingo messages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Disabled by default\u003C\u002Fstrong> to avoid unexpected storage growth.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Uploaded Files Management (New)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Dedicated admin screen to view all persisted uploaded files.\u003C\u002Fli>\n\u003Cli>Download files directly via secure links.\u003C\u002Fli>\n\u003Cli>Delete individual files or bulk delete all stored uploads.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Enhanced Inbound Messages\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display selected submission fields directly in the Flamingo Inbound Messages list.\u003C\u002Fli>\n\u003Cli>Choose which form fields appear in the table.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Better Contact Log Management\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add a “Latest Message” link to each contact in the address book.\u003C\u002Fli>\n\u003Cli>Reorder the Flamingo menu, setting Inbound Messages as the default view.\u003C\u002Fli>\n\u003Cli>Rename the Flamingo menu for better organisation.\u003C\u002Fli>\n\u003Cli>Optionally disable the Address Book entirely.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Improved Usability\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A \u003Cstrong>Settings\u003C\u002Fstrong> link is added to the WordPress \u003Cstrong>Plugins\u003C\u002Fstrong> page for quick access.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is ideal for sites that rely heavily on Flamingo and need better organisation, safer backups, and optional long-term file retention.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support or feature requests, visit \u003Ca href=\"https:\u002F\u002Fambercouch.co.uk\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fambercouch.co.uk\u002F\u003C\u002Fa>\u003C\u002Fp>\n","AC Advanced Flamingo Settings enhances and extends the functionality of the CF7 Flamingo plugin by adding customization options, import\u002Fexport tools,  &hellip;",500,2937,"2026-01-04T07:45:00.000Z","5.4","7.2",[76,116,117,59,118],"contact-form-database","export","import","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fac-advanced-flamingo-settings.1.4.3.zip",{"slug":121,"name":122,"version":65,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":13,"downloaded":127,"rating":13,"num_ratings":50,"last_updated":128,"tested_up_to":129,"requires_at_least":130,"requires_php":131,"tags":132,"homepage":135,"download_link":136,"security_score":80,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"easy-panel-for-contact-form-7","Easy Panel for Contact Form 7","edupanel","https:\u002F\u002Fprofiles.wordpress.org\u002Fedupanel\u002F","\u003Cp>\u003Cstrong>Easy Panel for Contact Form 7 provides powerful insights through a dashboard that displays various charts and analytics using only the data from your contact form submissions.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>For many websites, \u003Cem>understanding how and when\u003C\u002Fem> they receive contact form submissions \u002F entries is essential. Easy Panel for Contact Form 7 is a powerful and easy to use – no setup needed – \u003Cstrong>contact form analytics\u003C\u002Fstrong> plugin, created for \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fflamingo\u002F\" rel=\"ugc\">Flamingo\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This is a \u003Cstrong>standalone\u003C\u002Fstrong> solution, with \u003Cstrong>no integration with Google Analytics\u003C\u002Fstrong> or any third-party services. It doesn’t store any data or leave any trace in the database, nor does it require any external account or configuration.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Simply a lightweight, beautiful Contact Form Analytics dashboard.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Zero setup one click and its ready to go once you install it. Accurate stats about your contact forms without all the extra stuff, designed to visually understand whats happening with your contact forms at a glance.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Your submission data at a glance\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Main chart displaying dates and number of contact form submissions.\u003C\u002Fli>\n\u003Cli>Total submissions for this month, this period, overall progress, and submission counts per contact form.\u003C\u002Fli>\n\u003Cli>Insights highlighting best and worst months, most active days, and other useful information.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Simple and beautiful dashboards\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A beautiful, streamlined UI makes it easy to understand all your data. Access different chart filters with a single click. A general dashboard and a dashboard for each active contact form.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Identify seasonal patterns\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Quickly see when users are submitting forms and spot seasonal trends. Identify your best and worst months, and more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Compare time periods\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>See if the current period outperforms previous ones. Discover your strongest times of year and make data-driven decisions without heavy third-party integrations. Optionally, you can set the start date of your year instead of using January 1.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Create custom charts from specific fields\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Effortlessly build pie charts using any select field from Contact Form 7 and add them to your dashboard with a single click.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>After activation of the plugin, you’ll find \u003Cstrong>Easy Panel CF7 Dashboard\u003C\u002Fstrong> on the WordPress admin screen menu. All your website contact forms with at least one submission are listed there as dashboard pages.\u003C\u002Fp>\n\u003Ch4>Privacy Notices\u003C\u002Fh4>\n\u003Cp>This plugin does not store any personal data.\u003C\u002Fp>\n","Contact form submissions analytics dashboard. Understand all your submission statistics at a glance. Built with CF7 & Flamingo.",1561,"2024-11-20T08:26:00.000Z","6.7.5","6.4","7.4",[133,76,59,99,134],"analytics","reports","https:\u002F\u002Fedupanel.pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-panel-for-contact-form-7.1.2.zip",{"attackSurface":138,"codeSignals":191,"taintFlows":211,"riskAssessment":212,"analyzedAt":219},{"hooks":139,"ajaxHandlers":187,"restRoutes":188,"shortcodes":189,"cronEvents":190,"entryPointCount":28,"unprotectedCount":28},[140,147,150,153,156,159,162,165,168,171,174,178,184],{"type":141,"name":142,"callback":143,"priority":144,"file":145,"line":146},"filter","wpcf7_validate_text","wpcf7_min_length_validation_filter",10,"wpcf7_min_length.php",17,{"type":141,"name":148,"callback":143,"priority":144,"file":145,"line":149},"wpcf7_validate_text*",18,{"type":141,"name":151,"callback":143,"priority":144,"file":145,"line":152},"wpcf7_validate_email",19,{"type":141,"name":154,"callback":143,"priority":144,"file":145,"line":155},"wpcf7_validate_email*",20,{"type":141,"name":157,"callback":143,"priority":144,"file":145,"line":158},"wpcf7_validate_url",21,{"type":141,"name":160,"callback":143,"priority":144,"file":145,"line":161},"wpcf7_validate_url*",22,{"type":141,"name":163,"callback":143,"priority":144,"file":145,"line":164},"wpcf7_validate_tel",23,{"type":141,"name":166,"callback":143,"priority":144,"file":145,"line":167},"wpcf7_validate_tel*",24,{"type":141,"name":169,"callback":143,"priority":144,"file":145,"line":170},"wpcf7_validate_textarea",25,{"type":141,"name":172,"callback":143,"priority":144,"file":145,"line":173},"wpcf7_validate_textarea*",26,{"type":141,"name":175,"callback":176,"file":145,"line":177},"wpcf7_messages","wpcf7_min_text_messages",50,{"type":179,"name":180,"callback":181,"priority":182,"file":183,"line":33},"action","admin_init","wpcf7_add_tag_generator_min_text",15,"wpcf7_min_text.php",{"type":179,"name":180,"callback":185,"priority":155,"file":186,"line":33},"wpcf7_add_tag_generator_min_textarea","wpcf7_min_textarea.php",[],[],[],[],{"dangerousFunctions":192,"sqlUsage":193,"outputEscaping":195,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":210},[],{"prepared":28,"raw":28,"locations":194},[],{"escaped":196,"rawEcho":197,"locations":198},106,6,[199,201,203,205,207,209],{"file":183,"line":37,"context":200},"raw output",{"file":183,"line":202,"context":200},160,{"file":183,"line":204,"context":200},168,{"file":186,"line":206,"context":200},32,{"file":186,"line":208,"context":200},84,{"file":186,"line":80,"context":200},[],[],{"summary":213,"deductions":214},"The \"minimum-length-for-contact-form-7\" plugin version 1.4.1 exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The absence of any detected dangerous functions, unsanitized taint flows, or SQL queries that are not properly prepared is highly commendable. The plugin also demonstrates excellent output escaping practices, with a very high percentage of outputs being properly sanitized, minimizing the risk of cross-site scripting (XSS) vulnerabilities.\n\nHowever, the analysis also highlights areas of potential concern, primarily related to the complete lack of security checks like nonce checks and capability checks across all entry points, which are reported as zero. While the attack surface itself is reported as zero, meaning no AJAX handlers, REST API routes, shortcodes, or cron events were found, the absence of these fundamental security mechanisms is a significant weakness. If any entry points were to be introduced or discovered later, they would be entirely unprotected.\n\nThe plugin's vulnerability history is spotless, with zero known CVEs. This, combined with the static analysis results, suggests a well-written and maintained plugin. Nonetheless, the missing security checks are a critical oversight that could lead to severe vulnerabilities if the plugin's architecture were to evolve or if unforeseen interaction vectors were discovered. In conclusion, the plugin is strong in its current implementation but carries inherent risks due to the lack of basic security controls on its (currently non-existent) entry points.",[215,217],{"reason":216,"points":144},"No nonce checks on any entry points",{"reason":218,"points":144},"No capability checks on any entry points","2026-03-16T20:02:18.307Z",{"wat":221,"direct":226},{"assetPaths":222,"generatorPatterns":223,"scriptPaths":224,"versionParams":225},[],[],[],[],{"cssClasses":227,"htmlComments":233,"htmlAttributes":234,"restEndpoints":236,"jsGlobals":237,"shortcodeOutput":238},[228,229,230,231,232],"tg-name","oneline","option","classvalue","numeric",[],[235],"data-name=\"minlen\"",[],[],[]]