Recaptcha for Login and registration Security & Risk Analysis

wordpress.org/plugins/recaptcha-for-login-and-registration

Recaptcha for Login and registration is a plugin that enables users to add captcha on their login and registration page. The whole idea with this plug …

200 active installs v1.14 PHP + WP 4.9+ Updated Dec 1, 2024
recaptchaspamwebsite-security
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Recaptcha for Login and registration Safe to Use in 2026?

Generally Safe

Score 92/100

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

No known CVEs Updated 1yr ago
Risk Assessment

The recaptcha-for-login-and-registration plugin, version 1.14, exhibits a generally good security posture in several areas. The absence of known CVEs and the use of prepared statements for all SQL queries are positive indicators. Furthermore, the plugin's attack surface appears minimal, with no exposed AJAX handlers, REST API routes, shortcodes, or cron events that lack authentication or permission checks.

However, significant concerns arise from the static analysis. The fact that 100% of outputs are not properly escaped is a critical weakness, creating a high risk of cross-site scripting (XSS) vulnerabilities. While taint analysis did not reveal critical or high-severity flows, the presence of three "flows with unsanitized paths" warrants attention, as these could potentially be exploited if combined with unescaped output. The lack of nonce checks and capability checks on any entry points, although the entry points are reported as zero, means that if any were to be introduced or discovered, they would be vulnerable.

The plugin's vulnerability history is clean, with no recorded CVEs. This suggests a past that has not been publicly exploited or identified as vulnerable. However, this lack of history should not lead to complacency, especially given the critical output escaping issue identified. The plugin's strengths lie in its minimal attack surface and secure database interactions, but its weaknesses in output sanitization present a significant risk that requires immediate attention.

Key Concerns

  • 0% of outputs properly escaped (XSS risk)
  • 3 flows with unsanitized paths
  • No nonce checks on potential entry points
  • No capability checks on potential entry points
Vulnerabilities
None known

Recaptcha for Login and registration Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Recaptcha for Login and registration Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
13
0 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
3
Bundled Libraries
0

Output Escaping

0% escaped13 total outputs
Data Flows
3 unsanitized

Data Flow Analysis

3 flows3 with unsanitized paths
validate_captcha_field (public\class-prositecaptcha-public.php:110)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Recaptcha for Login and registration Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 12
actionplugins_loadedincludes\class-prositecaptcha.php:142
actionadmin_enqueue_scriptsincludes\class-prositecaptcha.php:157
actionadmin_enqueue_scriptsincludes\class-prositecaptcha.php:158
actionadmin_menuincludes\class-prositecaptcha.php:160
actionadmin_initincludes\class-prositecaptcha.php:163
actionwp_enqueue_scriptsincludes\class-prositecaptcha.php:178
actionwp_enqueue_scriptsincludes\class-prositecaptcha.php:179
actionlogin_enqueue_scriptsincludes\class-prositecaptcha.php:180
actionlogin_formincludes\class-prositecaptcha.php:181
actionregister_formincludes\class-prositecaptcha.php:182
actionwp_authenticate_userincludes\class-prositecaptcha.php:185
actionregistration_errorsincludes\class-prositecaptcha.php:186
Maintenance & Trust

Recaptcha for Login and registration Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedDec 1, 2024
PHP min version
Downloads4K

Community Trust

Rating20/100
Number of ratings1
Active installs200
Developer Profile

Recaptcha for Login and registration Developer Profile

Gilblas Ngunte Possi

1 plugin · 200 total installs

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

How We Detect Recaptcha for Login and registration

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/recaptcha-for-login-and-registration/css/prositecaptcha-admin.css/wp-content/plugins/recaptcha-for-login-and-registration/js/prositecaptcha-admin.js
Version Parameters
prositecaptcha-admin.css?ver=prositecaptcha-admin.js?ver=

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Recaptcha for Login and registration