Extended Super Admins Security & Risk Analysis

wordpress.org/plugins/extended-super-admins

This plugin allows you to create multiple levels of Super Admins in a multi-site configuration.

10 active installs v0.7b PHP + WP 3.0+ Updated Sep 3, 2013
multisiterole-managersite-adminsuper-adminswpmu
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Extended Super Admins Safe to Use in 2026?

Generally Safe

Score 85/100

Extended Super Admins 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 "extended-super-admins" plugin v0.7b demonstrates a generally positive security posture based on the static analysis. The absence of any AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the plugin's attack surface, and all identified entry points appear to be protected by authentication checks. The code also incorporates a reasonable number of nonce and capability checks, suggesting an awareness of common WordPress security practices. Furthermore, the plugin has no recorded vulnerability history, which is a strong indicator of its current security maturity.

However, there are areas for concern. The very low percentage of properly escaped output (6%) is a significant weakness. This suggests that user-supplied data or dynamic content might be rendered directly to the browser without sufficient sanitization, potentially opening the door to Cross-Site Scripting (XSS) vulnerabilities. While the taint analysis found no unsanitized flows, this could be a limitation of the analysis itself, especially given the poor output escaping. The fact that 40% of SQL queries are not using prepared statements also presents a risk of SQL injection, though the taint analysis did not flag any specific issues here.

In conclusion, while the plugin benefits from a small attack surface and a clean vulnerability history, the poor output escaping and the use of raw SQL queries are significant concerns that should be addressed to improve its overall security. The plugin is currently in a beta version (v0.7b), which may explain some of these less-than-ideal practices, but these areas require attention before a stable release.

Key Concerns

  • Low output escaping percentage
  • SQL queries not using prepared statements
Vulnerabilities
None known

Extended Super Admins Security Vulnerabilities

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

Extended Super Admins Code Analysis

Dangerous Functions
0
Raw SQL Queries
8
12 prepared
Unescaped Output
15
1 escaped
Nonce Checks
2
Capability Checks
10
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

60% prepared20 total queries

Output Escaping

6% escaped16 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
admin_options_page (class-extended_super_admins.php:494)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Extended Super Admins Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 9
filtermap_meta_capclass-extended_super_admins.php:98
actionnetwork_admin_menuclass-extended_super_admins.php:99
actionadmin_menuclass-extended_super_admins.php:100
actioninitclass-extended_super_admins.php:101
actionadmin_initclass-extended_super_admins.php:102
action_admin_menuclass-extended_super_admins.php:129
action_admin_menuclass-extended_super_admins.php:130
actionplugins_loadedclass-wpmn_super_admins.php:30
actionplugins_loadedextended_super_admins.php:91
Maintenance & Trust

Extended Super Admins Maintenance & Trust

Maintenance Signals

WordPress version tested3.6.1
Last updatedSep 3, 2013
PHP min version
Downloads13K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

Extended Super Admins Developer Profile

Curtiss Grymala

8 plugins · 2K total installs

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

How We Detect Extended Super Admins

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/extended-super-admins/css/extended_super_admins.css/wp-content/plugins/extended-super-admins/js/extended_super_admins.js
Script Paths
/wp-content/plugins/extended-super-admins/js/extended_super_admins.js
Version Parameters
extended-super-admins/css/extended_super_admins.css?ver=extended-super-admins/js/extended_super_admins.js?ver=

HTML / DOM Fingerprints

CSS Classes
_role_caps_single_capesa-notice
HTML Comments
<!-- Extended Super Admins --><!-- Extended Super Admins Settings --><!-- Extended Super Admins Roles -->
Data Attributes
data-esa-role-iddata-esa-role-name
JS Globals
ESAesa_admin_vars
FAQ

Frequently Asked Questions about Extended Super Admins