WP Clean Admin Menu Security & Risk Analysis

wordpress.org/plugins/wp-clean-admin-menu

WP Clean Admin Menu optimize dashboard experience, by removing unnecessary menu items, and managing menu visibility based on user roles.

2K active installs v3.2.1 PHP + WP 4.5+ Updated Jun 22, 2023
clean-admin-menuwordpress-clean-admin-menuwp-clean-admin-menuwp-hide-admin-menu
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WP Clean Admin Menu Safe to Use in 2026?

Generally Safe

Score 85/100

WP Clean Admin Menu has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2yr ago
Risk Assessment

The "wp-clean-admin-menu" v3.2.1 plugin exhibits a generally strong security posture based on the provided static analysis. The absence of any AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the attack surface. Furthermore, the code demonstrates good practices with 100% of SQL queries using prepared statements and the presence of nonce and capability checks. The lack of known CVEs and any recorded vulnerability history is a positive indicator of the plugin's stability and the developer's attention to security. However, a notable concern arises from the output escaping, where only 21% of outputs are properly escaped. This leaves a portion of the plugin's output vulnerable to potential cross-site scripting (XSS) attacks if user-supplied data is not adequately sanitized before being displayed.

While the plugin's limited attack surface and use of prepared statements are commendable, the low percentage of properly escaped output represents a tangible risk. Future development should prioritize addressing this by ensuring all dynamic content displayed to users is thoroughly escaped. The absence of critical or high-severity taint flows is reassuring, but the output escaping issue warrants attention to maintain a robust security profile. Overall, the plugin is in a good state but has a clear area for improvement.

Key Concerns

  • Low percentage of properly escaped output
Vulnerabilities
None known

WP Clean Admin Menu Security Vulnerabilities

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

WP Clean Admin Menu Code Analysis

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

Output Escaping

21% escaped19 total outputs
Attack Surface

WP Clean Admin Menu Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionadmin_initwp-clean-admin-menu.php:41
actionadmin_menuwp-clean-admin-menu.php:48
actionadmin_menuwp-clean-admin-menu.php:51
actionadmin_headwp-clean-admin-menu.php:58
Maintenance & Trust

WP Clean Admin Menu Maintenance & Trust

Maintenance Signals

WordPress version tested6.2.9
Last updatedJun 22, 2023
PHP min version
Downloads28K

Community Trust

Rating100/100
Number of ratings10
Active installs2K
Developer Profile

WP Clean Admin Menu Developer Profile

P Roy

6 plugins · 12K total installs

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

How We Detect WP Clean Admin Menu

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
clean-wp-admin-menu__valid-itemclean-wp-admin-menu__allhidden
Data Attributes
data-parent-menu
JS Globals
toggle_wpcleanadminmenu_itemstoggle_wpcleanadminmenu_subitemstoggle_wpcleanadminmenu_options
FAQ

Frequently Asked Questions about WP Clean Admin Menu