Chap Secure Password Login Security & Risk Analysis

wordpress.org/plugins/chap-secure-login

Do not show password, during login, on an insecure channel (without SSL). Use a SHA-256 hash algorithm.

700 active installs v1.6.6 PHP + WP 2.5+ Updated Jun 7, 2020
adminloginpasswordprivacyusername
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Chap Secure Password Login Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 5yr ago
Risk Assessment

The "chap-secure-login" plugin version 1.6.6 exhibits a seemingly strong security posture based on the provided static analysis. The absence of any identified attack surface points like AJAX handlers, REST API routes, shortcodes, or cron events significantly limits potential entry points for attackers. Furthermore, the code analysis shows no dangerous functions, file operations, or external HTTP requests, and all SQL queries are performed using prepared statements, which are excellent security practices.

However, a critical concern arises from the output escaping analysis. With 100% of the four identified outputs being unescaped, this plugin presents a clear risk of Cross-Site Scripting (XSS) vulnerabilities. This means that any data rendered by the plugin without proper sanitization could be exploited by an attacker to inject malicious scripts into the user's browser. The lack of any recorded vulnerability history is positive, but it does not negate the immediate risks identified in the code itself.

In conclusion, while the plugin demonstrates good practices in areas like limiting attack surface and secure database interactions, the complete lack of output escaping is a significant weakness. This single flaw makes the plugin vulnerable to XSS attacks, which can have severe consequences. Until this output escaping issue is addressed, the plugin's overall security is compromised.

Key Concerns

  • Unescaped output
Vulnerabilities
None known

Chap Secure Password Login Security Vulnerabilities

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

Chap Secure Password Login Code Analysis

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

Output Escaping

0% escaped4 total outputs
Attack Surface

Chap Secure Password Login Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionplugins_loadedchapsecurelogin.php:50
actionlogin_headchapsecurelogin.php:89
actionlogin_formchapsecurelogin.php:128
actionwp_logoutchapsecurelogin.php:219
Maintenance & Trust

Chap Secure Password Login Maintenance & Trust

Maintenance Signals

WordPress version tested5.4.19
Last updatedJun 7, 2020
PHP min version
Downloads58K

Community Trust

Rating62/100
Number of ratings8
Active installs700
Developer Profile

Chap Secure Password Login Developer Profile

Enrico Rossomando

1 plugin · 700 total installs

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

How We Detect Chap Secure Password Login

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/chap-secure-login/js/sha256.js/wp-content/plugins/chap-secure-login/js/md5.js/wp-content/plugins/chap-secure-login/lock.png
Script Paths
/wp-content/plugins/chap-secure-login/js/sha256.js/wp-content/plugins/chap-secure-login/js/md5.js

HTML / DOM Fingerprints

HTML Comments
<!-- More info on Chap Secure Login Plugin for secure password authentication -->
Data Attributes
alt="> Encryption password!"title="More info on Chap Secure Login Plugin for secure password authentication"
JS Globals
sha256.jsmd5.jsjsSHAhex_md5doCHAP
FAQ

Frequently Asked Questions about Chap Secure Password Login