Check Login Lite Security & Risk Analysis

wordpress.org/plugins/check-login-lite

A powerful security plugin to monitor login attempts, restrict access by IP or country, and receive alerts via email or Discord.

0 active installs v1.0.1 PHP 7.4+ WP 5.0+ Updated Apr 6, 2026
chatworkdiscordemailsecurityslack
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Check Login Lite Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 1mo ago
Risk Assessment

The check-login-lite v1.0.1 plugin exhibits a generally good security posture, with several strengths observed. The absence of dangerous functions, a lack of raw SQL queries (all using prepared statements), and a high percentage of properly escaped output are positive indicators. Furthermore, the presence of nonces and capability checks suggests an awareness of common WordPress security practices. The plugin also has a clean vulnerability history with no recorded CVEs, which is a strong sign of its stability and security over time.

However, there are specific areas that introduce risk. The most significant concern is the presence of a REST API route without a permission callback. This means that potentially sensitive data or functionality could be accessed or manipulated by unauthenticated users, creating a direct attack vector. While the total number of entry points is low and most are protected, this single unprotected endpoint is a notable weakness. The plugin also performs external HTTP requests, which, depending on the nature of these requests, could introduce risks if the external services are compromised or if the data sent is not properly sanitized.

In conclusion, check-login-lite v1.0.1 demonstrates good underlying security principles. Its clean vulnerability history and reliance on prepared statements are commendable. The primary weakness lies in an unprotected REST API endpoint, which requires immediate attention to mitigate the risk of unauthorized access or manipulation. The external HTTP requests should also be reviewed for potential vulnerabilities.

Key Concerns

  • REST API route without permission callback
Vulnerabilities
None known

Check Login Lite Security Vulnerabilities

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

Check Login Lite Release Timeline

v1.0.1Current
v1.0.0
Code Analysis
Analyzed Apr 16, 2026

Check Login Lite Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
19
171 escaped
Nonce Checks
11
Capability Checks
1
File Operations
1
External Requests
10
Bundled Libraries
0

Output Escaping

90% escaped190 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

2 flows
render_settings_page (includes/CheckLoginLite/Utils.php:157)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

Check Login Lite Attack Surface

Entry Points2
Unprotected1

REST API Routes 2

GET/wp-json/checloli/v1/basic_auth_confirmincludes/CheckLoginLite/Auth.php:135
POST/wp-json/checloli/v1/force_basic_authincludes/CheckLoginLite/Auth.php:141
WordPress Hooks 7
actionadmin_menucheck-login-lite.php:50
actionadmin_enqueue_scriptscheck-login-lite.php:51
actionwp_logincheck-login-lite.php:52
actionadmin_initcheck-login-lite.php:53
actioninitcheck-login-lite.php:54
actionrest_api_initcheck-login-lite.php:55
actionadmin_noticescheck-login-lite.php:56
Maintenance & Trust

Check Login Lite Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedApr 6, 2026
PHP min version7.4
Downloads130

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Check Login Lite Developer Profile

dynamokh

1 plugin · 0 total installs

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

How We Detect Check Login Lite

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/check-login-lite/main.css/wp-content/plugins/check-login-lite/main.js
Script Paths
/wp-content/plugins/check-login-lite/main.js
Version Parameters
check-login-lite/main.css?ver=check-login-lite/main.js?ver=

HTML / DOM Fingerprints

CSS Classes
checloli-login-formchecloli-admin-warning
HTML Comments
<!-- Main plugin logic --><!-- Basic Auth Form --><!-- END Basic Auth Form -->
Data Attributes
data-checloli-noncedata-checloli-action
JS Globals
checloli_vars
REST Endpoints
/wp-json/checloli/v1/auth
FAQ

Frequently Asked Questions about Check Login Lite