[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f8RFgxgagpBBtp3jAo-nhTWTPcBN3BSM4uFlbw_dm6t4":3,"$fL8dUsTn7SxUvya2M5vdoj2pdOE4vZP-_R0lPgGzX5-w":197,"$fcypSIb0TzeXzP2Jg0HR9KKemAYyQr0CIAX5ZlN23LOs":202},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":37,"analysis":128,"fingerprints":180},"ris-cloudflare-captcha","RIS Cloudflare CAPTCHA","1.0","Md Taufiqur Rahman","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmartshovon\u002F","\u003Cp>RIS Cloudflare CAPTCHA is a simple yet powerful plugin that integrates Cloudflare’s CAPTCHA (Turnstile) into your WordPress site. By default, it adds CAPTCHA to your login page to protect against brute-force attacks. Additionally, you can enable CAPTCHA on all forms across your site, including the comment section, to prevent spam and other malicious activities.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add Cloudflare CAPTCHA to the WordPress login page.\u003C\u002Fli>\n\u003Cli>Optionally enable CAPTCHA on all forms, including comment forms.\u003C\u002Fli>\n\u003Cli>Simple configuration through the WordPress admin panel.\u003C\u002Fli>\n\u003Cli>Protects against spam, bots, and other automated abuse.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Important Note:\u003C\u002Fstrong>\u003Cbr \u002F>\nThis plugin relies on Cloudflare’s servers to verify CAPTCHA responses, and verification requests are securely sent to Cloudflare. No data is stored or transmitted beyond this verification.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later. See the \u003Ca href=\"https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\" rel=\"nofollow ugc\">GPLv2 License\u003C\u002Fa> for more details.\u003C\u002Fp>\n","Adds Cloudflare CAPTCHA to the WordPress login page and optionally to all forms, including comments, to protect your site from spam and abuse.",0,958,"2024-11-03T14:03:00.000Z","6.6.5","5.0","7.4",[18,19,20,21,22],"captcha","cloudflare","forms","security","spam","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fris-cloudflare-captcha.1.0.zip",92,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":25,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"smartshovon",3,20,30,88,"2026-05-20T06:56:11.438Z",[38,60,76,92,112],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":58,"download_link":59,"security_score":48,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"enable-turnstile-cloudflare-for-gravity-forms","Enable Turnstile (Cloudflare) for Gravity Forms","1.7.1","Sully","https:\u002F\u002Fprofiles.wordpress.org\u002Fss88_uk\u002F","\u003Cp>If you are looking for a secure way to protect your Gravity Forms from spam and malicious attacks, then our Cloudflare Turnstile plugin for WordPress may be the perfect solution for you. It’s the latest CAPTCHA advancement since Google reCAPTCHA!\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\u002FgIJsLD98zu0?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>The Cloudflare Turnstile plugin provides an additional layer of security for your Gravity Forms. Turnstile is a part of the Cloudflare firewall, which means that it uses the same powerful security features that Cloudflare provides to millions of websites around the world. With Turnstile in place, your Gravity Forms are protected against spam and other malicious attacks, which can save you a lot of time and effort in dealing with fraudulent submissions.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Simple settings page\u003C\u002Fli>\n\u003Cli>Drag-and-drop Turnstile captcha on a per-form basis\u003C\u002Fli>\n\u003Cli>Protection from spam and malicious attacks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Check out our other plugins:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>🎉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmedia-library-file-size\u002F\" rel=\"ugc\">Media Library File Size\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>✨ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsingle-post-page-export\u002F\" rel=\"ugc\">Export Single Post Page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>🔒 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftwo-factor-2fa-via-email\u002F\" rel=\"ugc\">Two Factor (2FA) Authentication via Email\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>🙍‍♂️ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fview-user-metadata\u002F\" rel=\"ugc\">View User Metadata\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>⭐️⭐️⭐️⭐️⭐️ \u003Ca href=\"https:\u002F\u002Fss88.us\u002Fplugins\u002Fgravity-forms-freescout?utm_campaign=OtherPlugins\" rel=\"nofollow ugc\">Gravity Forms to FreeScout\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","A lightweight plugin to enable Cloudflare's Turnstile alternative CAPTCHA on your Gravity Forms.",600,4063,100,2,"2026-01-19T14:28:00.000Z","6.9.4","4.1","5.6",[18,19,55,56,57],"gravity-forms","spam-protection","turnstile","https:\u002F\u002Fss88.us\u002Fplugins\u002Fcloudflare-turnstile-for-gravity-forms-wordpress-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fenable-turnstile-cloudflare-for-gravity-forms.1.7.1.zip",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":11,"num_ratings":11,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":16,"tags":73,"homepage":74,"download_link":75,"security_score":48,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"bot-protection-turnstile","Bot Protection with Turnstile","1.1.3","mra13","https:\u002F\u002Fprofiles.wordpress.org\u002Fmra13\u002F","\u003Cp>Bot Protection with Turnstile lets you drop-in Cloudflare’s privacy-focused, no-CAPTCHA challenge on the most common attack surfaces of a WordPress site:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Core WordPress forms\u003C\u002Fstrong> – Login, registration, password reset, and comment forms.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce\u003C\u002Fstrong> – Protect checkout, login, registration, and password reset forms.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>bbPress\u003C\u002Fstrong> – Secure forum registration, login, and topic creation forms.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Contact Form 7\u003C\u002Fstrong> – Add Turnstile to your CF7 forms to block spam submissions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accept Stripe Payments\u003C\u002Fstrong> – Protect checkout and payment pop-up forms.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simple Download Monitor\u003C\u002Fstrong> – Secure download buttons and squeeze forms.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simple Shopping Cart\u003C\u002Fstrong> – Add Turnstile to your shopping cart plugin’s manual checkout forms.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP Express Checkout\u003C\u002Fstrong> – Protect checkout 100% discount checkout forms with Turnstile.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP eMember\u003C\u002Fstrong> – Secure registration, login and password reset forms with Turnstile.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Just add your Turnstile \u003Cem>Site Key\u003C\u002Fem> and \u003Cem>Secret Key\u003C\u002Fem>, choose the forms you want to protect, and you’re done. No more subjecting your users to image puzzles or accessibility headaches.\u003C\u002Fp>\n\u003Cp>Turnstile can generate multiple types of non-intrusive challenges to verify users are human, all without showing visitors a puzzle.\u003C\u002Fp>\n\u003Ch3>Highlights\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Zero-friction, user-friendly bot protection.\u003C\u002Fli>\n\u003Cli>A free reCAPTCHA alternative for WordPress.\u003C\u002Fli>\n\u003Cli>Works even when visitors are behind ad-blockers or privacy extensions.\u003C\u002Fli>\n\u003Cli>Granular toggles to enable\u002Fdisable on individual forms.\u003C\u002Fli>\n\u003Cli>Debug logging feature.\u003C\u002Fli>\n\u003Cli>Fully translatable and developer-friendly with action\u002Ffilter hooks.\u003C\u002Fli>\n\u003Cli>Road-map for upcoming integrations with other popular plugins.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Getting Started\u003C\u002Fh3>\n\u003Cp>It’s quick and easy to get started with the Bot Protection plugin.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Generate a Site Key and Secret Key in your Cloudflare account, then enter them in the plugin’s settings page.\u003C\u002Fli>\n\u003Cli>Choose which forms you want to protect with Turnstile and click Save.\u003C\u002Fli>\n\u003Cli>Turnstile challenges will automatically appear on the selected forms to to block bots and spam.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more detailed instructions, please see our \u003Ca href=\"https:\u002F\u002Fwww.tipsandtricks-hq.com\u002Fbot-protection-with-turnstile-plugin\" rel=\"nofollow ugc\">setup guide\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin integrates with the Cloudflare Turnstile CAPTCHA service to help protect WordPress forms from spam and automated abuse.\u003C\u002Fp>\n\u003Cp>When a protected form (such as login, registration, or comment) is displayed, the plugin connects to Cloudflare Turnstile to generate a CAPTCHA challenge. When the form is submitted, Turnstile receives the user’s IP address and browser metadata to verify whether the submission is from a human or bot.\u003C\u002Fp>\n\u003Cp>This service is provided by Cloudflare, Inc.:\u003Cbr \u002F>\n– Terms of Service: https:\u002F\u002Fwww.cloudflare.com\u002Fterms\u002F\u003Cbr \u002F>\n– Privacy Policy: https:\u002F\u002Fwww.cloudflare.com\u002Fprivacypolicy\u002F\u003C\u002Fp>\n","A lightweight plugin that protects core WordPress forms and selected third‑party plugins from spam and bot attacks using Cloudflare Turnstile CAPTCHA.",80,1073,"2026-04-14T02:19:00.000Z","7.0","6.5",[18,19,21,56,57],"https:\u002F\u002Fwww.tipsandtricks-hq.com\u002Fbot-protection-with-turnstile-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbot-protection-turnstile.1.1.3.zip",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":33,"downloaded":84,"rating":11,"num_ratings":11,"last_updated":85,"tested_up_to":86,"requires_at_least":15,"requires_php":71,"tags":87,"homepage":90,"download_link":91,"security_score":48,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"bwg-cf-turnstile","BWG CF Turnstile","1.0.1","timh","https:\u002F\u002Fprofiles.wordpress.org\u002Fbwgtim\u002F","\u003Cp>BWG CF Turnstile integrates Cloudflare’s Turnstile service with Gravity Forms to provide an effective and user-friendly way to block spam and bot submissions. Turnstile is Cloudflare’s privacy-focused alternative to CAPTCHA that offers better user experience while still providing strong protection.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic Integration\u003C\u002Fstrong>: Adds Turnstile protection to all your Gravity Forms or just the ones you select\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manual Mode\u003C\u002Fstrong>: For custom placement of the Turnstile widget within your forms\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Server-Side Validation\u003C\u002Fstrong>: Securely validates submissions with Cloudflare’s API\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Theme Compatibility\u003C\u002Fstrong>: Works with all Gravity Forms themes, including Orbital\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Setup\u003C\u002Fstrong>: Simple configuration with minimal settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003Cli>Gravity Forms 2.4 or higher\u003C\u002Fli>\n\u003Cli>A Cloudflare account to obtain Turnstile site and secret keys\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Considerations\u003C\u002Fh3>\n\u003Cp>Cloudflare Turnstile is designed with privacy in mind. Unlike traditional CAPTCHA services, Turnstile is designed to respect user privacy while still providing effective protection. For more information about Turnstile’s privacy practices, please refer to \u003Ca href=\"https:\u002F\u002Fdevelopers.cloudflare.com\u002Fturnstile\u002Fget-started\u002Fclient-side-rendering\u002F\" rel=\"nofollow ugc\">Cloudflare’s documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin integrates with Cloudflare Turnstile, an external service provided by Cloudflare. The plugin communicates with Cloudflare’s services for form protection functionality.\u003C\u002Fp>\n\u003Ch3>What is Cloudflare Turnstile?\u003C\u002Fh3>\n\u003Cp>Cloudflare Turnstile is a privacy-preserving alternative to CAPTCHAs that helps protect forms from bots and automated attacks. It challenges visitors in a way that doesn’t disrupt the user experience.\u003C\u002Fp>\n\u003Ch3>When does this plugin connect to Cloudflare?\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>JavaScript Widget Loading\u003C\u002Fstrong>: When a page containing a protected Gravity Form is loaded, the plugin loads the Turnstile JavaScript widget from \u003Ccode>https:\u002F\u002Fchallenges.cloudflare.com\u002Fturnstile\u002Fv0\u002Fapi.js\u003C\u002Fcode>. This happens on every page load where a protected form is displayed.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Token Verification\u003C\u002Fstrong>: When a form is submitted, the plugin sends a verification request to \u003Ccode>https:\u002F\u002Fchallenges.cloudflare.com\u002Fturnstile\u002Fv0\u002Fsiteverify\u003C\u002Fcode> to validate the Turnstile token.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>What data is sent to Cloudflare?\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>During Widget Loading\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Your site key (public identifier)\u003C\u002Fli>\n\u003Cli>Standard browser information (user agent, IP address)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>During Token Verification\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The Turnstile response token\u003C\u002Fli>\n\u003Cli>Your secret key (for authentication)\u003C\u002Fli>\n\u003Cli>The user’s IP address (optional, for additional validation)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Legal and Privacy Information\u003C\u002Fh3>\n\u003Cp>By using this plugin, you agree to Cloudflare’s terms and privacy policies:\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.cloudflare.com\u002Fterms\u002F\" rel=\"nofollow ugc\">Cloudflare Terms of Service\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.cloudflare.com\u002Fprivacypolicy\u002F\" rel=\"nofollow ugc\">Cloudflare Privacy Policy\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fdevelopers.cloudflare.com\u002Fturnstile\u002F\" rel=\"nofollow ugc\">Cloudflare Turnstile Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>It is your responsibility to ensure that your use of this plugin complies with all applicable laws and regulations, including data protection laws in your jurisdiction. We recommend reviewing Cloudflare’s privacy policy and terms of service, and updating your own privacy policy to inform users about the use of Cloudflare Turnstile on your website.\u003C\u002Fp>\n","Add Cloudflare Turnstile protection to your Gravity Forms to prevent spam and bot submissions.",323,"2025-08-03T01:37:00.000Z","6.8.5",[88,18,19,89,57],"anti-spam","form-security","https:\u002F\u002Fbostonwebgroup.com\u002Fbwg-cf-turnstile","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbwg-cf-turnstile.1.0.1.zip",{"slug":93,"name":94,"version":6,"author":95,"author_profile":96,"description":97,"short_description":98,"active_installs":99,"downloaded":100,"rating":11,"num_ratings":11,"last_updated":101,"tested_up_to":102,"requires_at_least":103,"requires_php":23,"tags":104,"homepage":108,"download_link":109,"security_score":110,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":111},"nf-captcha","NF Captcha","macnetic-labs","https:\u002F\u002Fprofiles.wordpress.org\u002Fmacnetic-labs\u002F","\u003Cp>NF Captcha adds really simple captcha elements to the Elements’ block. It also includes labels and custom classes for the element to allow for more styling. It ist a good alternative, if you don’t want use reCAPTCHA or Anti-Spam-Question.\u003C\u002Fp>\n\u003Cp>This plugin requires the Ninja Forms and Really Simple CAPTCHA plugin.\u003C\u002Fp>\n","NF Captcha adds Really Simple CAPTCHA element for human check.",10,1426,"2016-02-04T05:47:00.000Z","4.4.34","3.9",[105,18,93,106,107,21,22],"antispam","ninja-forms","really-simple-captcha","http:\u002F\u002Fmacnetic-labs.de","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnf-captcha.zip",85,"2026-03-15T15:16:48.613Z",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":11,"downloaded":120,"rating":11,"num_ratings":11,"last_updated":121,"tested_up_to":51,"requires_at_least":122,"requires_php":23,"tags":123,"homepage":23,"download_link":127,"security_score":48,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"cubemage-login-guard","CubeMage Login Guard","1.0.0","CubeMage","https:\u002F\u002Fprofiles.wordpress.org\u002Fcubemage\u002F","\u003Cp>\u003Cstrong>Login Guard by CubeMage\u003C\u002Fstrong> provides a security solution to protect your WordPress login, registration, and comment forms against spam and brute-force attacks.\u003C\u002Fp>\n\u003Cp>Instead of relying solely on password verification, this plugin integrates Cloudflare Turnstile to validate visitors before WordPress processes the authentication request. This approach helps reduce server load caused by automated bot attempts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Cloudflare Turnstile Integration:\u003C\u002Fstrong> Uses a privacy-focused, GDPR-compliant alternative to CAPTCHA for bot verification.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pre-Authentication Check:\u003C\u002Fstrong> Validates the Turnstile token before the database query occurs, saving server resources.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Limit Login Attempts:\u003C\u002Fstrong> Automatically blocks IP addresses after 5 consecutive failed login attempts within 15 minutes to prevent brute-force attacks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>XML-RPC Protection:\u003C\u002Fstrong> Disables XML-RPC functionality to close a common attack vector often used for DDoS attacks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Form Support:\u003C\u002Fstrong> Adds protection to the Login form, Registration form, Lost Password form, and Comment section.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance:\u003C\u002Fstrong> Uses native WordPress Transients for tracking failed attempts, avoiding the creation of heavy custom database tables.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Configuration:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The plugin includes a setup interface to easily input your Cloudflare Site Key and Secret Key.\u003C\u002Fp>\n","Integrates Cloudflare Turnstile, Limits Login Attempts, and Disables XML-RPC to protect WordPress forms.",167,"2025-12-13T14:03:00.000Z","5.8",[88,124,125,126,21],"cloudflare-turnstile","limit-login-attempts","recaptcha-alternative","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcubemage-login-guard.1.0.0.zip",{"attackSurface":129,"codeSignals":163,"taintFlows":172,"riskAssessment":173,"analyzedAt":179},{"hooks":130,"ajaxHandlers":159,"restRoutes":160,"shortcodes":161,"cronEvents":162,"entryPointCount":11,"unprotectedCount":11},[131,137,141,144,147,151,155],{"type":132,"name":133,"callback":134,"file":135,"line":136},"action","admin_init","ris_cf_captcha_register_settings","ris-cloudflare-captcha.php",35,{"type":132,"name":138,"callback":139,"file":135,"line":140},"admin_menu","ris_cf_captcha_register_options_page",49,{"type":132,"name":142,"callback":143,"file":135,"line":25},"wp_enqueue_scripts","ris_cf_captcha_enqueue_captcha_script",{"type":132,"name":145,"callback":143,"file":135,"line":146},"login_enqueue_scripts",93,{"type":132,"name":148,"callback":149,"file":135,"line":150},"login_form","ris_cf_captcha_add_captcha_to_login_form",107,{"type":132,"name":152,"callback":153,"file":135,"line":154},"comment_form_after_fields","ris_cf_captcha_add_captcha_to_comment_form",119,{"type":132,"name":156,"callback":157,"priority":99,"file":135,"line":158},"wpforms_process","ris_cf_captcha_verify_captcha_on_form_submission",151,[],[],[],[],{"dangerousFunctions":164,"sqlUsage":165,"outputEscaping":167,"fileOperations":11,"externalRequests":170,"nonceChecks":170,"capabilityChecks":11,"bundledLibraries":171},[],{"prepared":11,"raw":11,"locations":166},[],{"escaped":168,"rawEcho":11,"locations":169},21,[],1,[],[],{"summary":174,"deductions":175},"The plugin 'ris-cloudflare-captcha' v1.0 exhibits a strong security posture based on the provided static analysis. It demonstrates excellent adherence to secure coding practices, with no identified dangerous functions, 100% of SQL queries using prepared statements, and all outputs being properly escaped. The absence of file operations and the single external HTTP request with a nonce check further contribute to a low attack surface.  The lack of recorded vulnerabilities in its history suggests a consistent effort to maintain security. However, the complete absence of capability checks across all entry points (even though there are none detected) is a notable weakness. While the current attack surface is zero, if any new entry points are introduced in the future, they would lack the fundamental protection of capability checks, leaving them vulnerable to unauthorized access. This is a critical oversight for a plugin that likely handles sensitive user interactions, even if not currently exploited.",[176],{"reason":177,"points":178},"No capability checks on any entry points",15,"2026-04-16T14:15:15.423Z",{"wat":181,"direct":187},{"assetPaths":182,"generatorPatterns":183,"scriptPaths":184,"versionParams":186},[],[],[185],"https:\u002F\u002Fchallenges.cloudflare.com\u002Fturnstile\u002Fv0\u002Fapi.js",[],{"cssClasses":188,"htmlComments":191,"htmlAttributes":192,"restEndpoints":194,"jsGlobals":195,"shortcodeOutput":196},[189,190],"cloudflare-captcha-container","cf-turnstile",[],[193],"data-sitekey",[],[],[],{"error":198,"url":199,"statusCode":200,"statusMessage":201,"message":201},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fris-cloudflare-captcha\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":170,"versions":203},[204],{"version":6,"download_url":24,"svn_tag_url":205,"released_at":26,"has_diff":206,"diff_files_changed":207,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":208,"is_current":198},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fris-cloudflare-captcha\u002Ftags\u002F1.0\u002F",false,[],[]]