Better My Sites Menu Security & Risk Analysis

wordpress.org/plugins/better-my-sites-menu

When using WordPress multisite, the "My Sites" menu item will be added to the admin bar. Out of the box, this menu has a few limitations:

10 active installs v1.0 PHP + WP 3.0.0+ Updated Aug 15, 2013
admin-barmultisitemy-sitestoolbar
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Better My Sites Menu Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 12yr ago
Risk Assessment

The static analysis of the "better-my-sites-menu" v1.0 plugin reveals a strong security posture at first glance. The plugin reports zero attack surface entry points like AJAX handlers, REST API routes, or shortcodes that are not protected by authentication. Furthermore, the code shows no dangerous functions, all SQL queries utilize prepared statements, and all outputs are properly escaped. There are also no file operations or external HTTP requests recorded. This indicates a diligent effort to implement secure coding practices.

However, the complete absence of any code signals related to nonces is a notable concern. While capability checks are present (two of them), the reliance solely on capabilities for authorization without nonce validation for any potential, even if currently unexposed, entry points could become a weakness if the plugin evolves or if unforeseen vulnerabilities are introduced. The vulnerability history is also clean, with no recorded CVEs, which is a positive sign, suggesting past versions have been secure. Despite the current lack of exploitable issues, the missing nonce checks represent a potential area for future security improvements and risk mitigation.

In conclusion, the "better-my-sites-menu" v1.0 plugin demonstrates excellent fundamental security practices by avoiding common pitfalls like unsanitized SQL and unescaped output. The absence of any historical vulnerabilities further bolsters its perceived security. The primary weakness identified is the complete lack of nonce checks, which, while not currently exploitable due to the minimal attack surface, could be a point of failure if new functionalities are added. Overall, the plugin is in a good security state, but a comprehensive approach would include nonce validation for any entry points, even if they are currently protected by capability checks.

Key Concerns

  • Missing nonce checks
Vulnerabilities
None known

Better My Sites Menu Security Vulnerabilities

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

Better My Sites Menu Code Analysis

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

Better My Sites Menu Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actionwp_before_admin_bar_renderbetter-my-sites-menu.php:22
actionadmin_headbetter-my-sites-menu.php:38
actionadmin_bar_menubetter-my-sites-menu.php:163
Maintenance & Trust

Better My Sites Menu Maintenance & Trust

Maintenance Signals

WordPress version tested3.5.2
Last updatedAug 15, 2013
PHP min version
Downloads2K

Community Trust

Rating90/100
Number of ratings2
Active installs10
Developer Profile

Better My Sites Menu Developer Profile

Kyle Maurer

6 plugins · 60 total installs

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

How We Detect Better My Sites Menu

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/better-my-sites-menu/better-my-sites-menu.php

HTML / DOM Fingerprints

CSS Classes
blavatarab-sub-secondary
FAQ

Frequently Asked Questions about Better My Sites Menu