Admin Management Xtended Security & Risk Analysis

wordpress.org/plugins/admin-management-xtended

Adds AJAX-driven options to some admin management pages with CMS-known functions without having to open the edit screens.

5K active installs v2.5.2 PHP + WP 4.3+ Updated Jan 8, 2026
admincmsdrag-dropdrag-and-drop
92
A · Safe
CVEs total5
Unpatched0
Last CVEOct 17, 2025
Safety Verdict

Is Admin Management Xtended Safe to Use in 2026?

Generally Safe

Score 92/100

Admin Management Xtended has a strong security track record. Known vulnerabilities have been patched promptly.

5 known CVEsLast CVE: Oct 17, 2025Updated 2mo ago
Risk Assessment

The 'admin-management-xtended' plugin v2.5.2 exhibits a mixed security posture. On the positive side, the static analysis reveals strong adherence to secure coding practices, with all AJAX handlers protected by authentication, 100% of SQL queries using prepared statements, and a high percentage of output being properly escaped. The absence of dangerous functions, file operations, external HTTP requests, and unsanitized taint flows further bolsters its security foundation. However, the plugin's history of 5 known CVEs, including one high-severity vulnerability and four medium-severity ones, is a significant concern. While there are no currently unpatched vulnerabilities, this pattern of past security flaws, particularly those related to missing authorization, XSS, and CSRF, suggests a recurring need for careful security auditing and timely patching.

The attack surface, while consisting of 21 AJAX handlers, is commendably protected by nonces and capability checks. The lack of REST API routes, shortcodes, or cron events contributing to the attack surface simplifies its security management. The plugin's strengths lie in its robust handling of SQL and output, and its comprehensive use of security checks on its entry points. The primary weakness stems from its historical vulnerability profile, which necessitates ongoing vigilance from administrators to ensure the plugin remains updated and that any future issues are promptly addressed. The overall risk is moderate, leaning towards concerning due to the past vulnerability trends.

Key Concerns

  • History of 5 known CVEs (1 high, 4 medium)
  • 12% of outputs not properly escaped
Vulnerabilities
5

Admin Management Xtended Security Vulnerabilities

CVEs by Year

1 CVE in 2015
2015
2 CVEs in 2022
2022
1 CVE in 2024
2024
1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

High
1
Medium
4

5 total CVEs

CVE-2025-62965medium · 4.3Missing Authorization

Admin Management Xtended <= 2.5.1 - Missing Authorization

Oct 17, 2025 Patched in 2.5.2 (89d)
CVE-2024-49307medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Admin Management Xtended <= 2.4.6 - Authenticated (Contributor+) Stored Cross-Site Scripting

Oct 15, 2024 Patched in 2.4.7 (9d)
CVE-2022-1599medium · 4.3Cross-Site Request Forgery (CSRF)

Admin Management Xtended <= 2.4.4 - Cross-Site Request Forgery to Post Status Update

Jun 20, 2022 Patched in 2.4.5 (582d)
CVE-2022-29450high · 8.8Cross-Site Request Forgery (CSRF)

Admin Management Xtended <= 2.4.4 - Cross-Site Request Forgery

May 27, 2022 Patched in 2.4.5 (605d)
CVE-2015-9390medium · 4.3Missing Authorization

Admin Management Xtended <= 2.4.0 - Missing Authorization Checks

Dec 14, 2015 Patched in 2.4.0.1 (2962d)
Code Analysis
Analyzed Mar 16, 2026

Admin Management Xtended Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
34 prepared
Unescaped Output
44
317 escaped
Nonce Checks
21
Capability Checks
33
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared34 total queries

Output Escaping

88% escaped361 total outputs
Data Flows
All sanitized

Data Flow Analysis

16 flows
ame_ajax_save_mediadesc (general-functions.php:72)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Admin Management Xtended Attack Surface

Entry Points21
Unprotected0

AJAX Handlers 21

authwp_ajax_ame_toggle_visibilitygeneral-functions.php:668
authwp_ajax_ame_set_dategeneral-functions.php:669
authwp_ajax_ame_save_titlegeneral-functions.php:670
authwp_ajax_ame_save_sluggeneral-functions.php:671
authwp_ajax_ame_slug_editgeneral-functions.php:672
authwp_ajax_ame_save_ordergeneral-functions.php:673
authwp_ajax_ame_toggle_orderoptionsgeneral-functions.php:674
authwp_ajax_ame_toggle_showinvispostsgeneral-functions.php:675
authwp_ajax_ame_get_pageordergeneral-functions.php:676
authwp_ajax_ame_ajax_save_categoriesgeneral-functions.php:677
authwp_ajax_ame_ajax_get_categoriesgeneral-functions.php:678
authwp_ajax_ame_ajax_set_commentstatusgeneral-functions.php:679
authwp_ajax_ame_ajax_save_tagsgeneral-functions.php:680
authwp_ajax_ame_ajax_toggle_imagesetgeneral-functions.php:681
authwp_ajax_ame_ajax_save_mediadescgeneral-functions.php:682
authwp_ajax_ame_author_editgeneral-functions.php:683
authwp_ajax_ame_save_authorgeneral-functions.php:684
authwp_ajax_ame_toggle_excludestatusgeneral-functions.php:685
authwp_ajax_ame_toggle_stickygeneral-functions.php:686
authwp_ajax_ame_toggle_linkvisibilitylink-functions.php:191
authwp_ajax_ame_ajax_save_linkcategorieslink-functions.php:192
WordPress Hooks 37
actionadmin_noticesadmin-management-xtended.php:101
actionadmin_noticesadmin-management-xtended.php:105
actionplugins_loadedadmin-management-xtended.php:109
actionadmin_headgeneral-functions.php:994
actionadmin_print_scriptsgeneral-functions.php:995
actionadmin_headgeneral-functions.php:996
actionadmin_enqueue_scriptsgeneral-functions.php:997
actionadmin_enqueue_scriptsgeneral-functions.php:1006
actionadmin_enqueue_scriptsgeneral-functions.php:1015
actionadmin_print_scriptsgeneral-functions.php:1046
actionadmin_headgeneral-functions.php:1047
actionadmin_enqueue_scriptsgeneral-functions.php:1048
actionadmin_print_scriptsgeneral-functions.php:1072
actionadmin_enqueue_scriptsgeneral-functions.php:1073
actionadmin_enqueue_scriptsgeneral-functions.php:1080
actionadmin_print_scriptsgeneral-functions.php:1094
actionadmin_enqueue_scriptsgeneral-functions.php:1095
actionmanage_link_custom_columnlink-functions.php:64
filtermanage_link-manager_columnslink-functions.php:65
actionmanage_link_custom_columnlink-functions.php:121
filtermanage_link-manager_columnslink-functions.php:122
actionmanage_media_custom_columnmedia-functions.php:100
filtermanage_media_columnsmedia-functions.php:101
actionmanage_media_custom_columnmedia-functions.php:102
filtermanage_media_columnsmedia-functions.php:103
actionmanage_pages_custom_columnpage-functions.php:130
filtermanage_pages_columnspage-functions.php:131
actionmanage_pages_custom_columnpage-functions.php:133
filtermanage_pages_columnspage-functions.php:134
actionmanage_posts_custom_columnpost-functions.php:80
filtermanage_posts_columnspost-functions.php:81
actionmanage_posts_custom_columnpost-functions.php:141
filtermanage_posts_columnspost-functions.php:142
actionmanage_posts_custom_columnpost-functions.php:209
filtermanage_posts_columnspost-functions.php:210
actionmanage_posts_custom_columnpost-functions.php:213
filtermanage_posts_columnspost-functions.php:214
Maintenance & Trust

Admin Management Xtended Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.99
Last updatedJan 8, 2026
PHP min version
Downloads469K

Community Trust

Rating92/100
Number of ratings18
Active installs5K
Developer Profile

Admin Management Xtended Developer Profile

wpseek

7 plugins · 79K total installs

78
trust score
Avg Security Score
99/100
Avg Patch Time
728 days
View full developer profile
Detection Fingerprints

How We Detect Admin Management Xtended

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/admin-management-xtended//wp-content/plugins/admin-management-xtended/css//wp-content/plugins/admin-management-xtended/css/drag-and-drop.css/wp-content/plugins/admin-management-xtended/css/amewp.css/wp-content/plugins/admin-management-xtended/js//wp-content/plugins/admin-management-xtended/js/general.js/wp-content/plugins/admin-management-xtended/js/post.js/wp-content/plugins/admin-management-xtended/js/page.js+3 more
Script Paths
/wp-content/plugins/admin-management-xtended/js/general.js/wp-content/plugins/admin-management-xtended/js/post.js/wp-content/plugins/admin-management-xtended/js/page.js/wp-content/plugins/admin-management-xtended/js/media.js/wp-content/plugins/admin-management-xtended/js/link.js/wp-content/plugins/admin-management-xtended/js/drag-and-drop.js
Version Parameters
admin-management-xtended/css/drag-and-drop.css?ver=admin-management-xtended/css/amewp.css?ver=admin-management-xtended/js/general.js?ver=admin-management-xtended/js/post.js?ver=admin-management-xtended/js/page.js?ver=admin-management-xtended/js/media.js?ver=admin-management-xtended/js/link.js?ver=admin-management-xtended/js/drag-and-drop.js?ver=

HTML / DOM Fingerprints

CSS Classes
ame-sort-handle
HTML Comments
<!-- This message was created by Admin Management Xtended plugin -->
Data Attributes
ame_imgset
JS Globals
ame_pluginurl
FAQ

Frequently Asked Questions about Admin Management Xtended