Login Monitor Security & Risk Analysis

wordpress.org/plugins/login-monitor

Displays current logged in users in administration screens in real time.

10 active installs v1.0.3 PHP 7.1.24+ WP 4.9+ Updated Unknown
loginpressmanuserusers
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Login Monitor Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs
Risk Assessment

The 'login-monitor' plugin v1.0.3 exhibits a mixed security posture. On the positive side, its code analysis reveals no dangerous functions, all SQL queries use prepared statements, and outputs are properly escaped. Furthermore, there is no recorded vulnerability history, suggesting a lack of publicly known exploits. However, a significant concern arises from the single AJAX handler that lacks authentication checks. This creates a direct entry point for potential attackers to interact with the plugin without proper authorization, which could lead to unexpected behavior or exploitation depending on the functionality of that handler.

The taint analysis did not reveal any issues, which is a good sign. However, the absence of nonce checks, while not directly flagged as a deduction due to the presence of a capability check (though the details of that check are not provided), is a common oversight that can sometimes accompany unprotected AJAX endpoints. Given the sole unprotected entry point and the lack of any recorded vulnerabilities to learn from, the primary risk lies in the potential for an unauthenticated attacker to leverage this AJAX handler. While no vulnerabilities have been reported, this unprotected endpoint represents a significant potential weakness that should be addressed.

Key Concerns

  • AJAX handler without auth checks
  • Missing nonce checks on AJAX
Vulnerabilities
None known

Login Monitor Security Vulnerabilities

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

Login Monitor Code Analysis

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

SQL Query Safety

100% prepared1 total queries
Attack Surface
1 unprotected

Login Monitor Attack Surface

Entry Points1
Unprotected1

AJAX Handlers 1

authwp_ajax_login-monitorlogin-monitor.php:39
WordPress Hooks 4
actionplugins_loadedlogin-monitor.php:35
actionwp_enqueue_scriptslogin-monitor.php:36
actionadmin_enqueue_scriptslogin-monitor.php:37
actionadmin_bar_menulogin-monitor.php:38
Maintenance & Trust

Login Monitor Maintenance & Trust

Maintenance Signals

WordPress version tested5.2.24
Last updatedUnknown
PHP min version7.1.24
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Login Monitor Developer Profile

PRESSMAN

20 plugins · 100 total installs

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

How We Detect Login Monitor

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/login-monitor/css/login-monitor.css/wp-content/plugins/login-monitor/css/login-monitor.min.css/wp-content/plugins/login-monitor/js/login-monitor.js/wp-content/plugins/login-monitor/js/login-monitor.min.js
Script Paths
/wp-content/plugins/login-monitor/js/login-monitor.js/wp-content/plugins/login-monitor/js/login-monitor.min.js
Version Parameters
login-monitor.css?ver=login-monitor.min.css?ver=login-monitor.js?ver=login-monitor.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
ab-iconab-labellm-cntlm-list
JS Globals
LOGIN_MONITOR_CONST
REST Endpoints
/wp-json/login-monitor/
FAQ

Frequently Asked Questions about Login Monitor