Easy Menu Manager Security & Risk Analysis

wordpress.org/plugins/easy-menu-manager

A simple yet powerful plugin to control menu item visibility based on user roles.

0 active installs v1.0.2 PHP 7.2+ WP 5.8+ Updated Sep 30, 2025
menu-by-rolesmenu-visibility-by-rolenav-menu-rolesrole-based-menurole-based-restrictions
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Easy Menu Manager Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 6mo ago
Risk Assessment

Based on the provided static analysis and vulnerability history, the "easy-menu-manager" v1.0.2 plugin exhibits a very strong security posture. The absence of any identified attack surface, dangerous functions, raw SQL queries, unescaped output, file operations, or external HTTP requests is highly commendable and indicates adherence to secure coding practices. The single nonce check and lack of capability checks are noted, but in the context of zero identified entry points, this does not present an immediate concern. The plugin also has a clean vulnerability history with no known CVEs, which further reinforces its security.

While the current version appears exceptionally secure, the complete absence of any identified entry points (AJAX, REST API, shortcodes, cron events) in the static analysis is unusual and could potentially indicate a very simple plugin or, in a less likely scenario, that the analysis tooling missed certain aspects. However, given the other strong security signals, the primary deduction is that this plugin is very likely secure. The lack of capability checks could be a minor concern if new entry points were ever added in future versions without proper authorization checks.

In conclusion, "easy-menu-manager" v1.0.2 demonstrates excellent security practices. The thorough implementation of prepared statements, proper output escaping, and the complete lack of exploitable code signals make it appear very safe. Its clean vulnerability history further strengthens this assessment. The only minor point of attention would be to ensure any future additions to its functionality include robust capability checks.

Key Concerns

  • No capability checks found
Vulnerabilities
None known

Easy Menu Manager Security Vulnerabilities

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

Easy Menu Manager Code Analysis

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

Output Escaping

100% escaped11 total outputs
Attack Surface

Easy Menu Manager Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 6
actionadmin_enqueue_scriptsincludes\Assets.php:26
actionadmin_enqueue_scriptsincludes\Assets.php:27
actionadmin_enqueue_scriptsincludes\Assets.php:30
filterwp_nav_menu_objectsincludes\FilterMenuFields.php:21
actionwp_nav_menu_item_custom_fieldsincludes\MenuFields.php:35
actionwp_update_nav_menu_itemincludes\MenuFields.php:36
Maintenance & Trust

Easy Menu Manager Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedSep 30, 2025
PHP min version7.2
Downloads799

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Easy Menu Manager Developer Profile

Aftabul Islam

6 plugins · 110 total installs

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

How We Detect Easy Menu Manager

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/easy-menu-manager/assets/lib/selectize/0.15.2/selectize.default.min.css/wp-content/plugins/easy-menu-manager/assets/lib/selectize/0.15.2/selectize.min.js/wp-content/plugins/easy-menu-manager/assets/js/navigation.js
Script Paths
/wp-content/plugins/easy-menu-manager/assets/lib/selectize/0.15.2/selectize.min.js/wp-content/plugins/easy-menu-manager/assets/js/navigation.js
Version Parameters
easy-menu-manager/assets/lib/selectize/0.15.2/selectize.default.min.css?ver=0.15.2easy-menu-manager/assets/lib/selectize/0.15.2/selectize.min.js?ver=0.15.2

HTML / DOM Fingerprints

CSS Classes
menu-item-easy-menu-manager-roles
Data Attributes
data-easy-menu-manager-nonce
FAQ

Frequently Asked Questions about Easy Menu Manager