Normalized Forms with Captcha Security & Risk Analysis

wordpress.org/plugins/normalized-forms-with-captcha

Custom Responsive Contact, Login & Register Forms with Captcha. Redirection of Register and Login links to a theme based Register page.

10 active installs v1.0 PHP + WP 4.3.1+ Updated Unknown
captchacontact-formlogin-formmail-fixregistration-form
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Normalized Forms with Captcha Safe to Use in 2026?

Generally Safe

Score 100/100

Normalized Forms with Captcha has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs
Risk Assessment

The "normalized-forms-with-captcha" v1.0 plugin exhibits a generally good security posture with some notable areas for improvement. The absence of known CVEs and a history free of past vulnerabilities is a strong positive indicator. All identified SQL queries are properly prepared, and there are no external HTTP requests, which significantly reduces common attack vectors. The presence of nonce checks is also commendable.

However, the static analysis reveals potential concerns. While the attack surface of entry points is small and currently unprotected entry points are zero, the 2 identified flows with unsanitized paths in the taint analysis, despite not reaching critical or high severity, warrant attention. These could indicate subtle vulnerabilities if not handled carefully. Furthermore, the output escaping is only 58% properly done, suggesting a moderate risk of cross-site scripting (XSS) vulnerabilities in the unescaped outputs. The lack of capability checks on any of the entry points means that if an entry point were to become vulnerable, it might be accessible to unauthenticated users.

In conclusion, the plugin has a solid foundation with good practices in place regarding SQL and external requests. The primary areas of concern are the unsanitized paths in taint flows and the less than ideal output escaping. Addressing these points would significantly strengthen the plugin's security.

Key Concerns

  • Flows with unsanitized paths (taint analysis)
  • Low output escaping percentage
  • No capability checks on entry points
Vulnerabilities
None known

Normalized Forms with Captcha Security Vulnerabilities

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

Normalized Forms with Captcha Code Analysis

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

Output Escaping

58% escaped43 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

3 flows2 with unsanitized paths
gwb_redirect_to_custom_login (normalized_forms_with_captcha.php:55)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Normalized Forms with Captcha Attack Surface

Entry Points3
Unprotected0

Shortcodes 3

[gwb_login_form] normalized_forms_with_captcha.php:110
[gwb_register_form] normalized_forms_with_captcha.php:164
[gwb_contact_form] normalized_forms_with_captcha.php:239
WordPress Hooks 11
actionwp_logoutnormalized_forms_with_captcha.php:46
actionlogin_form_registernormalized_forms_with_captcha.php:49
filterpre_option_users_can_registernormalized_forms_with_captcha.php:51
actionlogin_form_lostpasswordnormalized_forms_with_captcha.php:52
actionlogin_form_retrievepasswordnormalized_forms_with_captcha.php:53
actionlogin_form_loginnormalized_forms_with_captcha.php:64
actioninitnormalized_forms_with_captcha.php:69
actionwp_logoutnormalized_forms_with_captcha.php:72
actionwp_loginnormalized_forms_with_captcha.php:73
actioninitnormalized_forms_with_captcha.php:107
actioninitnormalized_forms_with_captcha.php:154
Maintenance & Trust

Normalized Forms with Captcha Maintenance & Trust

Maintenance Signals

WordPress version tested4.3.34
Last updatedUnknown
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Normalized Forms with Captcha Developer Profile

trigve.hagen

1 plugin · 10 total installs

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

How We Detect Normalized Forms with Captcha

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/normalized-forms-with-captcha/images/textimage.jpg

HTML / DOM Fingerprints

CSS Classes
gwb_login_submit
Data Attributes
id="lost-password"id="gwb_login_submit"
Shortcode Output
<form action="" method="post"><input type="hidden" name="gwb_login_nonce"<input type="hidden" name="gwb_register_nonce"
FAQ

Frequently Asked Questions about Normalized Forms with Captcha