MAJpage Menu Class Extender Security & Risk Analysis

wordpress.org/plugins/majpage-menu-class-extender

Adds classes to first, last, parent, even and odd elements of wp_page_menu and wp_nav_menu.

50 active installs v1.6 PHP + WP 3.0.0+ Updated Sep 8, 2019
classesmenutagswp_nav_menuwp_page_menu
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is MAJpage Menu Class Extender Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 6yr ago
Risk Assessment

The static analysis of the 'majpage-menu-class-extender' v1.6 plugin reveals a remarkably clean codebase from a security perspective. There are no identified entry points such as AJAX handlers, REST API routes, or shortcodes that lack authentication or permission checks. Furthermore, the code demonstrates excellent security practices by not utilizing dangerous functions, and all SQL queries are prepared statements. Output is consistently escaped, and there are no file operations or external HTTP requests, minimizing potential attack vectors. The absence of known vulnerabilities in its history, with no recorded CVEs, further strengthens its security posture. The taint analysis also shows no critical or high-severity flows with unsanitized data, indicating a good level of data sanitization within the analyzed code paths. The plugin appears to be developed with security in mind, adhering to best practices for WordPress plugin development by limiting its attack surface and properly handling data. However, the complete absence of nonce checks, capability checks, and any identified entry points might indicate a very limited functionality or a plugin that doesn't require these security measures for its intended purpose. While this doesn't inherently point to a vulnerability, it's an area that warrants understanding its functional scope to ensure no potential risks are overlooked.

Key Concerns

  • No nonce checks found
  • No capability checks found
Vulnerabilities
None known

MAJpage Menu Class Extender Security Vulnerabilities

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

MAJpage Menu Class Extender Code Analysis

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

MAJpage Menu Class Extender Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
filterwp_nav_menumajpage-menu-class-extender.php:15
filterwp_page_menumajpage-menu-class-extender.php:16
Maintenance & Trust

MAJpage Menu Class Extender Maintenance & Trust

Maintenance Signals

WordPress version tested5.2.24
Last updatedSep 8, 2019
PHP min version
Downloads7K

Community Trust

Rating100/100
Number of ratings1
Active installs50
Developer Profile

MAJpage Menu Class Extender Developer Profile

duzymaju

1 plugin · 50 total installs

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

How We Detect MAJpage Menu Class Extender

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
odd-menu-itemeven-menu-itemparent-menu-itemlast-menu-itemfirst-menu-item
HTML Comments
<!-- Menu modified by MAJpage Menu Class Extender -->
FAQ

Frequently Asked Questions about MAJpage Menu Class Extender