NoMorePass Login Security & Risk Analysis

wordpress.org/plugins/nomorepass-forget-your-passwords

Use your mobile phone to login into wordpress. Allow users instant registration. Fully protection against force brute attacks

70 active installs v1.10.3 PHP + WP 3.5+ Updated Apr 19, 2025
loginnomorepasspasswordwordpress-loginwp-login-form
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is NoMorePass Login Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 11mo ago
Risk Assessment

The "nomorepass-forget-your-passwords" plugin v1.10.3 presents a mixed security posture. On the positive side, it demonstrates good practices by avoiding direct SQL queries and external HTTP requests, and it has no known vulnerabilities or CVEs. The static analysis indicates a relatively small attack surface with only one shortcode identified, and crucially, no unprotected entry points. However, a significant concern is the low percentage of properly escaped output (7%), suggesting a potential for Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is rendered directly in the browser without proper sanitization. Furthermore, the taint analysis revealed two flows with unsanitized paths, which, while not classified as critical or high severity in this analysis, could still be exploited under certain conditions. The absence of nonce checks and capability checks on its entry points is also a notable weakness, as it means these entry points might be susceptible to unauthorized actions if they handle sensitive operations.

Key Concerns

  • Low output escaping percentage
  • Unsanitized paths in taint flows
  • Missing nonce checks on entry points
  • Missing capability checks on entry points
Vulnerabilities
None known

NoMorePass Login Security Vulnerabilities

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

NoMorePass Login Code Analysis

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

Output Escaping

7% escaped61 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

3 flows2 with unsanitized paths
auto_login (nomorepass.php:357)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

NoMorePass Login Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[nmp_login_form] nomorepass.php:26
WordPress Hooks 14
actionresetpass_formnomorepass.php:17
actionlogin_formnomorepass.php:18
actionlogin_enqueue_scriptsnomorepass.php:19
actionwp_enqueue_scriptsnomorepass.php:20
actionadmin_enqueue_scriptsnomorepass.php:21
actionadmin_menunomorepass.php:22
actionadmin_initnomorepass.php:23
actionuser_registernomorepass.php:24
actionregister_formnomorepass.php:25
filterregistration_errorsnomorepass.php:27
filterauthenticatenomorepass.php:28
filterwidget_textnomorepass.php:29
filterthe_excerptnomorepass.php:30
filterthe_contentnomorepass.php:31
Maintenance & Trust

NoMorePass Login Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedApr 19, 2025
PHP min version
Downloads5K

Community Trust

Rating90/100
Number of ratings8
Active installs70
Developer Profile

NoMorePass Login Developer Profile

yoprogramo

1 plugin · 70 total installs

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

How We Detect NoMorePass Login

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/nomorepass-forget-your-passwords/public/images/button.png
Script Paths
/wp-content/plugins/nomorepass-forget-your-passwords/public/js/admin.js
Version Parameters
nomorepass-forget-your-passwords/public/js/admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
wrapform-tabledescriptionuploadupload_image_buttonremove_image_button
Data Attributes
data-src
JS Globals
sendpassword
Shortcode Output
[nmp_login_form]
FAQ

Frequently Asked Questions about NoMorePass Login