Complete Admin Suite Security & Risk Analysis

wordpress.org/plugins/complete-admin-suite

Streamlines your WordPress admin experience with essential tools and customization options in one package.

0 active installs v0.2.0 PHP 7.4+ WP 5.8+ Updated Jul 15, 2025
admincustomizationmanagementoptimizationsecurity
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Complete Admin Suite Safe to Use in 2026?

Generally Safe

Score 100/100

Complete Admin Suite has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 8mo ago
Risk Assessment

The "complete-admin-suite" plugin v0.2.0 demonstrates a strong adherence to several core security best practices based on the provided static analysis. The complete absence of raw SQL queries, with all 12 utilizing prepared statements, is a significant strength. Furthermore, the plugin exhibits excellent output escaping practices, with 97% of outputs being properly escaped, minimizing the risk of cross-site scripting (XSS) vulnerabilities. The presence of nonces and capability checks on all identified entry points (2 AJAX handlers) indicates a solid approach to access control for these functions. The lack of file operations and the minimal external HTTP request also contribute positively to its security posture.

However, while the overall static analysis is positive, there are no vulnerability history records for this plugin. This could indicate a lack of past security issues, or it could simply mean the plugin is not widely adopted or has not been subjected to extensive security research. The absence of vulnerabilities in its history should not be taken as a guarantee of future security. The limited number of AJAX handlers (2) and zero REST API routes, shortcodes, or cron events means the attack surface is currently small. This makes the plugin appear secure at this version, but it's crucial to monitor for future updates and potential increases in complexity or vulnerabilities as the plugin evolves.

Vulnerabilities
None known

Complete Admin Suite Security Vulnerabilities

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

Complete Admin Suite Code Analysis

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

SQL Query Safety

100% prepared12 total queries

Output Escaping

97% escaped87 total outputs
Data Flows
All sanitized

Data Flow Analysis

4 flows
duplicate_post_action (includes\modules\content\class-post-duplicator.php:39)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Complete Admin Suite Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_rename_attachmentincludes\modules\media\class-attachment-renamer.php:28
authwp_ajax_replace_attachmentincludes\modules\media\class-attachment-replacer.php:29
WordPress Hooks 39
actionadmin_menuincludes\class-admin-hooks.php:73
actionwp_before_admin_bar_renderincludes\modules\admin\class-admin-bar-customizer.php:22
actionwp_before_admin_bar_renderincludes\modules\admin\class-admin-bar-customizer.php:23
filteradmin_footer_textincludes\modules\admin\class-footer-customizer.php:22
filterupdate_footerincludes\modules\admin\class-footer-customizer.php:23
filterheartbeat_settingsincludes\modules\admin\class-heartbeat-customizer.php:25
actionadmin_enqueue_scriptsincludes\modules\admin\class-login-logo-customizer.php:16
actionlogin_enqueue_scriptsincludes\modules\admin\class-login-logo-customizer.php:25
filterlogin_headerurlincludes\modules\admin\class-login-logo-customizer.php:29
filtermanage_media_columnsincludes\modules\admin\class-media-filesize-column.php:18
actionmanage_media_custom_columnincludes\modules\admin\class-media-filesize-column.php:19
filtermanage_upload_sortable_columnsincludes\modules\admin\class-media-filesize-column.php:20
actionpre_get_postsincludes\modules\admin\class-media-filesize-column.php:21
actionwp_dashboard_setupincludes\modules\admin\class-recent-content-widget.php:18
actionadmin_enqueue_scriptsincludes\modules\admin\class-recent-content-widget.php:19
actionwp_loginincludes\modules\admin\class-user-activity-columns.php:22
filtermanage_users_columnsincludes\modules\admin\class-user-activity-columns.php:28
filtermanage_users_custom_columnincludes\modules\admin\class-user-activity-columns.php:29
filtermanage_users_sortable_columnsincludes\modules\admin\class-user-activity-columns.php:30
actionpre_get_usersincludes\modules\admin\class-user-activity-columns.php:31
actionpre_user_queryincludes\modules\admin\class-user-activity-columns.php:143
filteruse_block_editor_for_post_typeincludes\modules\content\class-gutenberg-disabler.php:23
filterpost_row_actionsincludes\modules\content\class-post-duplicator.php:18
filterpage_row_actionsincludes\modules\content\class-post-duplicator.php:19
actionadmin_action_duplicate_postincludes\modules\content\class-post-duplicator.php:20
actionadmin_enqueue_scriptsincludes\modules\media\class-attachment-renamer.php:29
actionedit_form_after_titleincludes\modules\media\class-attachment-replacer.php:28
actionadmin_enqueue_scriptsincludes\modules\media\class-attachment-replacer.php:30
actionadmin_enqueue_scriptsincludes\modules\media\class-media-library-sorter.php:18
filterposts_clausesincludes\modules\media\class-media-library-sorter.php:19
actioninitincludes\modules\security\class-login-url-customizer.php:25
actioninitincludes\modules\security\class-login-url-customizer.php:26
actionparse_requestincludes\modules\security\class-login-url-customizer.php:27
filtersite_urlincludes\modules\security\class-login-url-customizer.php:28
filterlogin_urlincludes\modules\security\class-login-url-customizer.php:29
filterwp_redirectincludes\modules\security\class-login-url-customizer.php:30
actiontemplate_redirectincludes\modules\security\class-maintenance-mode.php:21
actionadmin_initincludes\pages\class-admin-page.php:28
actionadmin_enqueue_scriptsincludes\pages\class-admin-page.php:29
Maintenance & Trust

Complete Admin Suite Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedJul 15, 2025
PHP min version7.4
Downloads319

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Complete Admin Suite Developer Profile

wpplugged

2 plugins · 0 total installs

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

How We Detect Complete Admin Suite

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/complete-admin-suite/assets/js/admin-bar-table.js/wp-content/plugins/complete-admin-suite/assets/js/login-logo-customizer.js/wp-content/plugins/complete-admin-suite/assets/css/login-logo.css/wp-content/plugins/complete-admin-suite/assets/css/dashboard-widget.css
Script Paths
/wp-content/plugins/complete-admin-suite/assets/js/admin-bar-table.js/wp-content/plugins/complete-admin-suite/assets/js/login-logo-customizer.js
Version Parameters
complete-admin-suite/assets/js/admin-bar-table.js?ver=complete-admin-suite/assets/js/login-logo-customizer.js?ver=complete-admin-suite/assets/css/login-logo.css?ver=complete-admin-suite/assets/css/dashboard-widget.css?ver=

HTML / DOM Fingerprints

CSS Classes
caswp-login-logo
JS Globals
caswpAdminBarDatacaswp
FAQ

Frequently Asked Questions about Complete Admin Suite