CaptchaFox for WordPress Security & Risk Analysis

wordpress.org/plugins/captchafox-for-forms

CaptchaFox is an easy-to-use and GDPR compliant bot protection service. Protect your WordPess forms from malicious bot traffic!

90 active installs v2.1.0 PHP 7.0+ WP 5.0+ Updated Jul 6, 2026
anti-spamcaptchagdprrecaptchaspam
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is CaptchaFox for WordPress Safe to Use in 2026?

Generally Safe

Score 100/100

CaptchaFox for WordPress has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The static analysis of CaptchaFox for Forms v1.12.0 reveals a generally strong security posture. The plugin demonstrates excellent adherence to secure coding practices, with a complete absence of dangerous functions, raw SQL queries, and file operations. The overwhelming majority of output is properly escaped, and external HTTP requests are minimal. The plugin also incorporates capability checks, indicating an awareness of authorization principles.

However, a notable concern is the complete lack of nonce checks and the low number of capability checks. This, combined with zero AJAX handlers or REST API routes and zero shortcodes, suggests a very limited attack surface exposed directly through typical WordPress entry points. The absence of taint analysis findings is also positive. The plugin's vulnerability history is clean, with no known CVEs, which is a significant strength.

While the plugin exhibits many good security practices, the lack of explicit nonce checks on any potential AJAX requests (even if none are currently present) is a potential area for future risk if the plugin's functionality evolves. The low number of capability checks also means that authorization relies heavily on WordPress's core mechanisms rather than being explicitly implemented for every potential action. Overall, the plugin appears secure for its current version and functionality, but attention to nonce and capability checks would further strengthen its resilience.

Key Concerns

  • No nonce checks on entry points
  • Low number of capability checks
Vulnerabilities
None known

CaptchaFox for WordPress Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

CaptchaFox for WordPress Release Timeline

v2.1.0Current
v2.0.1
v2.0.0
v1.13.0
v1.12.0
v1.11.0
v1.10.1
v1.10.0
v1.9.0
v1.8.0
v1.7.0
v1.6.0
v1.5.0
v1.4.0
v1.3.0
v1.2.0
Code Analysis
Analyzed Mar 16, 2026

CaptchaFox for WordPress Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
1
33 escaped
Nonce Checks
0
Capability Checks
2
File Operations
0
External Requests
1
Bundled Libraries
0

Output Escaping

97% escaped34 total outputs
Attack Surface

CaptchaFox for WordPress Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 66
actioninitsrc\php\Initializer.php:19
actionwp_headsrc\php\Initializer.php:20
filterfusion_form_demo_modesrc\php\Plugins\AvadaForms\Forms.php:17
actionfusion_element_button_contentsrc\php\Plugins\AvadaForms\Forms.php:18
actionbbp_theme_after_topic_form_contentsrc\php\Plugins\BBPress\NewTopic.php:17
actionbbp_new_topic_pre_extrassrc\php\Plugins\BBPress\NewTopic.php:18
actionbbp_theme_after_reply_form_contentsrc\php\Plugins\BBPress\Reply.php:17
actionbbp_new_reply_pre_extrassrc\php\Plugins\BBPress\Reply.php:18
filterwpcf7_form_elementssrc\php\Plugins\ContactForm7\Forms.php:19
filterwpcf7_spamsrc\php\Plugins\ContactForm7\Forms.php:20
actionwp_print_footer_scriptssrc\php\Plugins\ContactForm7\Forms.php:21
filterelementor_pro/forms/field_typessrc\php\Plugins\Elementor\Forms.php:41
filterelementor_pro/forms/render/itemsrc\php\Plugins\Elementor\Forms.php:42
actionelementor/element/form/section_form_fields/after_section_endsrc\php\Plugins\Elementor\Forms.php:44
actionelementor/preview/enqueue_scriptssrc\php\Plugins\Elementor\Forms.php:50
actionelementor_pro/forms/validationsrc\php\Plugins\Elementor\Forms.php:53
actionfluentform/loadedsrc\php\Plugins\FluentForms\Forms.php:15
filterforminator_render_button_markupsrc\php\Plugins\Forminator\Forms.php:17
filterforminator_cform_form_is_submittablesrc\php\Plugins\Forminator\Forms.php:18
filtergform_field_groups_form_editorsrc\php\Plugins\GravityForms\CaptchaFoxField.php:49
actionadmin_print_footer_scripts-toplevel_page_gf_edit_formssrc\php\Plugins\GravityForms\CaptchaFoxField.php:50
actiongform_loadedsrc\php\Plugins\GravityForms\Forms.php:24
filtergform_validationsrc\php\Plugins\GravityForms\Forms.php:25
filtergform_form_validation_errorssrc\php\Plugins\GravityForms\Forms.php:26
actionwp_print_footer_scriptssrc\php\Plugins\GravityForms\Forms.php:27
filtermc4wp_form_contentsrc\php\Plugins\Mailchimp\Forms.php:20
filtermc4wp_form_errorssrc\php\Plugins\Mailchimp\Forms.php:21
filtermc4wp_form_messagessrc\php\Plugins\Mailchimp\Forms.php:22
filterninja_forms_register_fieldssrc\php\Plugins\NinjaForms\Forms.php:16
filterninja_forms_field_template_file_pathssrc\php\Plugins\NinjaForms\Forms.php:17
filterninja_forms_localize_field_captchafoxsrc\php\Plugins\NinjaForms\Forms.php:18
actionwp_enqueue_scriptssrc\php\Plugins\NinjaForms\Forms.php:19
filteroption_themeisle_google_captcha_api_site_keysrc\php\Plugins\OtterBlocks\Forms.php:16
filterdefault_option_themeisle_google_captcha_api_site_keysrc\php\Plugins\OtterBlocks\Forms.php:17
filteroption_themeisle_google_captcha_api_secret_keysrc\php\Plugins\OtterBlocks\Forms.php:18
filterdefault_option_themeisle_google_captcha_api_secret_keysrc\php\Plugins\OtterBlocks\Forms.php:19
filterotter_blocks_recaptcha_verify_urlsrc\php\Plugins\OtterBlocks\Forms.php:20
filterotter_blocks_recaptcha_api_urlsrc\php\Plugins\OtterBlocks\Forms.php:21
actionwp_enqueue_scriptssrc\php\Plugins\OtterBlocks\Forms.php:22
actionwoocommerce_review_order_before_submitsrc\php\Plugins\Woocommerce\Checkout.php:17
actionwoocommerce_checkout_processsrc\php\Plugins\Woocommerce\Checkout.php:18
actionwp_enqueue_scriptssrc\php\Plugins\Woocommerce\Checkout.php:19
actionwoocommerce_login_formsrc\php\Plugins\Woocommerce\Login.php:18
filterwoocommerce_process_login_errorssrc\php\Plugins\Woocommerce\Login.php:19
actionwoocommerce_lostpassword_formsrc\php\Plugins\Woocommerce\LostPassword.php:18
actionlostpassword_postsrc\php\Plugins\Woocommerce\LostPassword.php:19
actionwoocommerce_register_formsrc\php\Plugins\Woocommerce\Register.php:18
filterwoocommerce_process_registration_errorssrc\php\Plugins\Woocommerce\Register.php:19
filtercomment_form_submit_fieldsrc\php\Plugins\Wordpress\Comment.php:18
filterpre_comment_approvedsrc\php\Plugins\Wordpress\Comment.php:19
actionlogin_formsrc\php\Plugins\Wordpress\Login.php:18
actionlogin_headsrc\php\Plugins\Wordpress\Login.php:19
filterwp_authenticate_usersrc\php\Plugins\Wordpress\Login.php:20
actionlostpassword_formsrc\php\Plugins\Wordpress\LostPassword.php:18
actionlostpassword_postsrc\php\Plugins\Wordpress\LostPassword.php:19
actionregister_formsrc\php\Plugins\Wordpress\Register.php:18
actionlogin_headsrc\php\Plugins\Wordpress\Register.php:19
filterregistration_errorssrc\php\Plugins\Wordpress\Register.php:20
actionwpforms_display_submit_beforesrc\php\Plugins\WPForms\Forms.php:17
actionwpforms_processsrc\php\Plugins\WPForms\Forms.php:18
actionadmin_initsrc\php\Settings\Settings.php:27
actionadmin_menusrc\php\Settings\Settings.php:28
actionadmin_enqueue_scriptssrc\php\Settings\Settings.php:29
filteradmin_footer_textsrc\php\Settings\Settings.php:30
filterupdate_footersrc\php\Settings\Settings.php:31
filterplugin_row_metasrc\php\Settings\Settings.php:36
Maintenance & Trust

CaptchaFox for WordPress Maintenance & Trust

Maintenance Signals

WordPress version tested7.0.2
Last updatedJul 6, 2026
PHP min version7.0
Downloads4K

Community Trust

Rating74/100
Number of ratings3
Active installs90
Developer Profile

CaptchaFox for WordPress Developer Profile

Scoria Labs GmbH

1 plugin · 90 total installs

94
trust score
Avg Security Score
100/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect CaptchaFox for WordPress

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/captchafox-for-forms/assets/js/form.js/wp-content/plugins/captchafox-for-forms/assets/js/contactForm7.js/wp-content/plugins/captchafox-for-forms/assets/js/elementor.js
Script Paths
https://cdn.captchafox.com/api.js?render=explicit&onload=captchaFoxOnLoad
Version Parameters
captchafox-for-forms/assets/js/form.js?ver=captchafox-for-forms/assets/js/contactForm7.js?ver=captchafox-for-forms/assets/js/elementor.js?ver=

HTML / DOM Fingerprints

CSS Classes
captchafox
Data Attributes
data-sitekeydata-modedata-themedata-lang
JS Globals
captchaFoxOnLoad
Shortcode Output
<div class="captchafox"
FAQ

Frequently Asked Questions about CaptchaFox for WordPress