User and Login Management Security & Risk Analysis

wordpress.org/plugins/user-and-login-management

This plugin provides bulk user import/export, users session & login activity management, page privacy & security, and user redirection in one place

30 active installs v1.0.8 PHP 5.4.0+ WP 5.0+ Updated May 27, 2025
avatarlogin-redirectsession-managementuser-managementwp-login
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is User and Login Management Safe to Use in 2026?

Generally Safe

Score 100/100

User and Login Management 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 "user-and-login-management" plugin version 1.0.8 exhibits a generally good security posture based on the provided static analysis. The absence of critical or high-severity taint flows, a perfect score for output escaping, and a solid number of nonce and capability checks are strong indicators of secure coding practices. The plugin also benefits from a clean vulnerability history with no recorded CVEs, suggesting a history of responsible development and patching. The total entry points are low and appear to be protected.

However, a closer look at the static analysis reveals potential areas for improvement. The presence of 3 taint flows with unsanitized paths, even if not classified as critical or high, warrants attention as they represent potential vectors for injection or path traversal vulnerabilities. Furthermore, while 60% of SQL queries use prepared statements, the remaining 40% do not, posing a risk of SQL injection if not handled carefully. The single file operation, while not inherently insecure, should be scrutinized to ensure it's performed within a secure context and with proper validation of any user-supplied input.

In conclusion, the plugin is in a relatively secure state, with a strong emphasis on output sanitization and authentication checks. The main weaknesses lie in the identified unsanitized paths in taint flows and the use of raw SQL queries. Addressing these specific concerns would further harden the plugin's security.

Key Concerns

  • Taint flows with unsanitized paths
  • SQL queries not using prepared statements
Vulnerabilities
None known

User and Login Management Security Vulnerabilities

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

User and Login Management Release Timeline

v1.0.8Current
v1.0.7
v1.0.6
v1.0.5
v1.0.4
v1.0.3
v1.0.2
v1.0.1
v1.0.0
Code Analysis
Analyzed Mar 16, 2026

User and Login Management Code Analysis

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

SQL Query Safety

60% prepared5 total queries

Output Escaping

100% escaped168 total outputs
Data Flows · Security
3 unsanitized

Data Flow Analysis

5 flows3 with unsanitized paths
moul_mg_default_redirect_save_option (handlers\class-moul-mg-save-options-handler.php:214)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

User and Login Management Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_assign_user_mg_local_avatar_mediahandlers\class-moul-mg-avatar-handler.php:58
authwp_ajax_remove_user_mg_local_avatarhandlers\class-moul-mg-avatar-handler.php:59
WordPress Hooks 18
actionadmin_menuclass-moul-management.php:71
actionadmin_enqueue_scriptsclass-moul-management.php:72
actionadmin_enqueue_scriptsclass-moul-management.php:73
actionshow_user_profileclass-moul-management.php:77
actionedit_user_profileclass-moul-management.php:78
actionpersonal_options_updatehandlers\class-moul-mg-avatar-handler.php:52
actionedit_user_profile_updatehandlers\class-moul-mg-avatar-handler.php:53
actionuser_edit_form_taghandlers\class-moul-mg-avatar-handler.php:55
filterpre_get_avatar_datahandlers\class-moul-mg-avatar-handler.php:57
filterlogin_redirecthandlers\class-moul-mg-login-handler.php:24
filterlogout_redirecthandlers\class-moul-mg-login-handler.php:25
actionwphandlers\class-moul-mg-login-handler.php:30
actionadmin_inithandlers\class-moul-mg-save-options-handler.php:31
actionadmin_inithandlers\class-moul-mg-save-options-handler.php:32
actionadmin_headhandlers\class-moul-mg-session-handler.php:32
actionwp_headhandlers\class-moul-mg-session-handler.php:33
actionadmin_noticesutils\class-moul-mg-util.php:65
actionadmin_noticesutils\class-moul-mg-util.php:76
Maintenance & Trust

User and Login Management Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedMay 27, 2025
PHP min version5.4.0
Downloads4K

Community Trust

Rating100/100
Number of ratings1
Active installs30
Developer Profile

User and Login Management Developer Profile

miniOrange

41 plugins · 83K total installs

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

How We Detect User and Login Management

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/user-and-login-management/includes/css/moul-mg-phone.min.css/wp-content/plugins/user-and-login-management/includes/js/moul-mg-phone.min.js/wp-content/plugins/user-and-login-management/includes/js/moul-mg-local-avatars.min.js
Script Paths
/wp-content/plugins/user-and-login-management/moul-mg-main.js/wp-content/plugins/user-and-login-management/includes/js/moul-mg-phone.min.js/wp-content/plugins/user-and-login-management/includes/js/moul-mg-local-avatars.min.js
Version Parameters
user-and-login-management/includes/css/moul-mg-phone.min.css?ver=user-and-login-management/includes/js/moul-mg-phone.min.js?ver=user-and-login-management/includes/js/moul-mg-local-avatars.min.js?ver=user-and-login-management/moul-mg-main.js?ver=

HTML / DOM Fingerprints

CSS Classes
moul_mg_avatar_sectionupload-avatar-rowmoul_mg_buttonmoul_mg_active_user_timemoul_mg_upload_profile_picturemoul_mg_remove_profile_picturemoul_mg_avatar_remove
Data Attributes
data-user-id
JS Globals
moUserMgLocalAvatars
FAQ

Frequently Asked Questions about User and Login Management