User Management Security & Risk Analysis

wordpress.org/plugins/user-management

User Import Export plugin allows you to export and import WordPress Users and Roles.

70 active installs v1.3 PHP 7.0+ WP 6.7+ Updated Jul 17, 2026
useruser-approvaluser-managementuser-profilesuser-roles
48
D · High Risk
CVEs total3
Unpatched2
Last CVEJul 7, 2026
Safety Verdict

Is User Management Safe to Use in 2026?

High Risk

Score 48/100

User Management carries significant security risk with 3 known CVEs, 2 still unpatched. Consider switching to a maintained alternative.

3 known CVEs 2 unpatched Last CVE: Jul 7, 2026Updated 1mo ago
Risk Assessment

The 'user-management' plugin v1.2 exhibits a mixed security posture. On the positive side, it demonstrates good practices by implementing nonce and capability checks on all its AJAX handlers, and all SQL queries utilize prepared statements. There are no identified critical or high severity taint flows, and no dangerous functions were detected. However, a significant concern is the plugin's vulnerability history, with two known High severity CVEs, one of which remains unpatched. This pattern suggests a history of critical security flaws, specifically related to Incorrect Privilege Assignment and Unrestricted Uploads, which are serious issues. Additionally, the static analysis reveals that less than half of the output operations are properly escaped, indicating a potential for Cross-Site Scripting (XSS) vulnerabilities. While the attack surface is protected by authentication checks, the unpatched vulnerabilities are a critical threat, overshadowing some of the otherwise decent security implementations.

Key Concerns

  • Unpatched High severity CVE
  • Known High severity CVEs (2)
  • Low output escaping (49%)
Vulnerabilities
3 published

User Management Security Vulnerabilities

CVEs by Year

1 CVE in 2024
2024
1 CVE in 2025 · unpatched
2025
1 CVE in 2026 · unpatched
2026
Patched Has unpatched

Severity Breakdown

High
2
Medium
1

3 total CVEs

CVE-2026-12097medium · 5.3Missing Authorization

User Management <= 1.2 - Missing Authorization to Unauthenticated Plugin Settings Modification

Jul 7, 2026Unpatched
CVE-2025-22736high · 8.8Incorrect Privilege Assignment

User Management <= 1.2 - Authenticated (Subscriber+) Privilege Escalation

Jan 14, 2025Unpatched
CVE-2024-52403high · 8.8Unrestricted Upload of File with Dangerous Type

User Management <= 1.1 - Authenticated (Subscriber+) Arbitrary File Upload

Nov 13, 2024 Patched in 1.2 (24d)
Version History

User Management Release Timeline

Code Analysis
Analyzed Mar 16, 2026

User Management Code Analysis

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

Bundled Libraries

Select2

Output Escaping

49% escaped96 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

3 flows
uiewp_import_users_callback (includes\model.php:356)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

User Management Attack Surface

Entry Points6
Unprotected0

AJAX Handlers 6

authwp_ajax_export_all_users_ajaxincludes\model.php:10
authwp_ajax_export_users_by_rolesincludes\model.php:11
authwp_ajax_export_specific_usersincludes\model.php:12
authwp_ajax_export_roles_capsincludes\model.php:13
authwp_ajax_import_usersincludes\model.php:16
authwp_ajax_import_roles_capsincludes\model.php:17
WordPress Hooks 5
actioninitincludes\model.php:18
actionadmin_menuusers-imp-exp-wpexperts.php:23
actionadmin_initusers-imp-exp-wpexperts.php:24
actionadmin_initusers-imp-exp-wpexperts.php:25
actionadmin_enqueue_scriptsusers-imp-exp-wpexperts.php:26
Maintenance & Trust

User Management Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.6
Last updatedJul 17, 2026
PHP min version7.0
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs70
Developer Profile

User Management Developer Profile

Saad Iqbal

89 plugins · 1.3M total installs

74
trust score
Avg Security Score
93/100
Avg Patch Time
249 days
View full developer profile
Detection Fingerprints

How We Detect User 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-management/includes/assets/css/main.css/wp-content/plugins/user-management/includes/assets/css/select2.min.css/wp-content/plugins/user-management/includes/assets/js/scripts.js/wp-content/plugins/user-management/includes/assets/js/select2.min.js
Script Paths
includes/assets/js/select2.min.jsincludes/assets/js/scripts.js

HTML / DOM Fingerprints

CSS Classes
uiewp_export_fielduiewp_import_fielduiewp_import_users_roleswp_export_userswp_roles
Data Attributes
data-target='#wp_export_users'data-target='#wp_import_users_roles'
JS Globals
wc_uiewp_vars
FAQ

Frequently Asked Questions about User Management