Login Gatekeeper Security & Risk Analysis

wordpress.org/plugins/login-gatekeeper

Protect your login page by requiring a secret key and value in the login URL.

0 active installs v1.0.0 PHP 7.0+ WP 5.0+ Updated Aug 16, 2025
brute-forceloginlogin-protectionsecurityuser-roles
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Login Gatekeeper Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 9mo ago
Risk Assessment

The 'login-gatekeeper' v1.0.0 plugin exhibits a strong initial security posture based on the provided static analysis. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the plugin's attack surface. Furthermore, the code analysis reveals no dangerous functions, file operations, or external HTTP requests. All SQL queries are properly prepared, and all output is correctly escaped. The lack of any recorded historical vulnerabilities further reinforces this positive assessment, suggesting a consistent focus on secure development practices.

However, a notable concern arises from the complete absence of nonce checks and capability checks. While the current attack surface is zero, this lack of fundamental security controls means that if any new entry points are introduced in future versions, they would be inherently vulnerable to CSRF and unauthorized access. The taint analysis showing zero flows, while positive, could be a result of the minimal attack surface, and does not necessarily guarantee future safety if code changes. Therefore, while 'login-gatekeeper' appears secure in its current state, the omission of basic security mechanisms represents a significant future risk.

In conclusion, 'login-gatekeeper' v1.0.0 is currently very secure due to a minimal attack surface and diligent coding practices regarding SQL and output escaping. The absence of historical vulnerabilities is a strong positive indicator. The primary weakness lies in the complete lack of nonce and capability checks, which, while not exploitable in the current version, poses a substantial risk for future maintainability and security. This plugin is recommended for use in its current version, but with a strong caveat regarding the need for implementing these security measures in any future updates.

Key Concerns

  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

Login Gatekeeper Security Vulnerabilities

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

Login Gatekeeper Release Timeline

No version history available.
Code Analysis
Analyzed Mar 17, 2026

Login Gatekeeper Code Analysis

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

Output Escaping

100% escaped29 total outputs
Attack Surface

Login Gatekeeper Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 6
actionadmin_menuincludes\class-lwp-login-gatekeeper-admin.php:54
actionadmin_initincludes\class-lwp-login-gatekeeper-admin.php:55
filterauthenticateincludes\class-lwp-login-gatekeeper-login-guard.php:49
actionlogin_formincludes\class-lwp-login-gatekeeper-login-guard.php:50
filterretrieve_password_messageincludes\class-lwp-login-gatekeeper-login-guard.php:51
actionplugins_loadedlogin-gatekeeper.php:23
Maintenance & Trust

Login Gatekeeper Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedAug 16, 2025
PHP min version7.0
Downloads216

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Login Gatekeeper Developer Profile

learnhowwp

9 plugins · 31K total installs

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

How We Detect Login Gatekeeper

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/login-gatekeeper/assets/css/login-gatekeeper.css
Version Parameters
login-gatekeeper/assets/css/login-gatekeeper.css?ver=login-gatekeeper/assets/js/login-gatekeeper.js?ver=

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Login Gatekeeper