
Premmerce User Roles Security & Risk Analysis
wordpress.org/plugins/premmerce-user-rolesThis plugin has been developed for creating user roles from the WordPress admin area and assigning the arbitrary access rights to them.
Is Premmerce User Roles Safe to Use in 2026?
Generally Safe
Score 93/100Premmerce User Roles has a strong security track record. Known vulnerabilities have been patched promptly.
The "premmerce-user-roles" v1.0.14 plugin exhibits a mixed security posture. On the positive side, the static analysis reveals a small attack surface with a single AJAX handler, and critically, this handler appears to be protected by an authentication check. The plugin also demonstrates good output escaping practices, with 86% of outputs properly escaped, and includes nonce and capability checks, which are fundamental security measures. However, the presence of two instances of the `unserialize` function is a significant concern, as it can lead to Remote Code Execution if not handled with extreme caution and sanitization, especially if data originating from user input is involved. While no critical or high severity taint flows were identified in this specific analysis, the historical vulnerability data paints a concerning picture.
Key Concerns
- Uses unserialize() function
- SQL queries not using prepared statements
- Bundled Freemius library v1.0
- 4 known vulnerabilities (2 high, 2 medium)
Premmerce User Roles Security Vulnerabilities
CVEs by Year
Severity Breakdown
4 total CVEs
Premmerce User Roles <= 1.0.13 - Unauthenticated Local File Inclusion
Premmerce User Roles <= 1.0.13 - Missing Authorization
Premmerce User Roles <= 1.0.13 - Authenticated (Administrator+) Stored Cross-Site Scripting
Premmerce User Roles <= 1.0.12 - Missing Authorization via role management functions
Premmerce User Roles Code Analysis
Dangerous Functions Found
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
Premmerce User Roles Attack Surface
AJAX Handlers 1
WordPress Hooks 6
Maintenance & Trust
Premmerce User Roles Maintenance & Trust
Maintenance Signals
Community Trust
Premmerce User Roles Alternatives
Advanced Access Manager – Access Governance for WordPress
advanced-access-manager
Access Governance for WordPress. Control roles, users, content, admin areas, and APIs to prevent broken access controls and excessive privileges.
PublishPress Capabilities – User Role Editor, Access Permissions, User Capabilities, Admin Menus
capability-manager-enhanced
PublishPress Capabilities is the access control plugin. You can manage user capabilities, permissions, user roles, admin menus and more.
Hide Admin Bar Based on User Roles
hide-admin-bar-based-on-user-roles
Hide the WordPress Admin Bar for specific user roles, capabilities, devices, pages, or time windows. The ultimate toolbar control plugin for membershi …
User Roles and Capabilities
user-roles-and-capabilities
Manage user roles and Capabilities, create new roles and change default role.
Multiple Roles
multiple-roles
Allow users to have multiple roles on one site.
Premmerce User Roles Developer Profile
14 plugins · 60K total installs
How We Detect Premmerce User Roles
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/premmerce-user-roles/admin/css/admin.css/wp-content/plugins/premmerce-user-roles/admin/js/admin.js/wp-content/plugins/premmerce-user-roles/admin/js/admin.jspremmerce-user-roles/admin/css/admin.css?ver=premmerce-user-roles/admin/js/admin.js?ver=HTML / DOM Fingerprints
premmerce-user-rolespremmerce-user-role-listpremmerce-user-role-editpremmerce-user-roles-tabs-wrapperdata-role-slugdata-role-namepremmerce_user_roles_admin_data