CMS Commander – Manage Multiple Sites Security & Risk Analysis

wordpress.org/plugins/cms-commander-client

CMS Commander helps you to manage multiple WordPress sites much faster from a single powerful dashboard.

4K active installs v2.288 PHP + WP + Updated Sep 12, 2024
affiliatebackupsmanagemanage-multiple-sitesmanager
90
A · Safe
CVEs total2
Unpatched0
Last CVEJun 19, 2023
Safety Verdict

Is CMS Commander – Manage Multiple Sites Safe to Use in 2026?

Generally Safe

Score 90/100

CMS Commander – Manage Multiple Sites has a strong security track record. Known vulnerabilities have been patched promptly.

2 known CVEsLast CVE: Jun 19, 2023Updated 1yr ago
Risk Assessment

The "cms-commander-client" v2.288 plugin exhibits a mixed security posture. On the positive side, static analysis reveals no identified critical vulnerabilities through taint analysis, and all output appears to be properly escaped. Furthermore, a significant majority of SQL queries utilize prepared statements, and there are no immediately obvious vulnerabilities related to direct entry points like AJAX handlers, REST API routes, shortcodes, or cron events that lack authentication or permission checks.

However, there are significant concerns stemming from the plugin's vulnerability history. The presence of two historical high-severity vulnerabilities, particularly those related to 'Insufficient Verification of Data Authenticity' and 'Deserialization of Untrusted Data', indicates a past tendency to handle external data or complex object structures in ways that are prone to exploitation. The fact that the last vulnerability was relatively recent (June 2023) suggests that these types of issues may still be a recurring theme, even if they are not immediately apparent in the current static analysis. The absence of nonce checks and capability checks across the plugin's code, while not directly leading to exploitable entry points in this specific analysis, leaves potential for indirect vulnerabilities if other parts of WordPress or future code additions are not handled with sufficient checks.

In conclusion, while the current static analysis doesn't reveal direct, exploitable flaws in the analyzed code for v2.288, the plugin's history of high-severity vulnerabilities necessitates a cautious approach. The underlying patterns of past weaknesses suggest that the developers may have struggled with secure data handling, and a thorough review of the plugin's implementation regarding data authentication and deserialization is recommended, even if not directly flagged in this static scan. The lack of comprehensive security checks like nonces and capability checks is a notable weakness.

Key Concerns

  • Two high severity historical vulnerabilities
  • No nonce checks detected
  • No capability checks detected
  • Presence of file operations
  • Presence of external HTTP requests
Vulnerabilities
2

CMS Commander – Manage Multiple Sites Security Vulnerabilities

CVEs by Year

1 CVE in 2016
2016
1 CVE in 2023
2023
Patched Has unpatched

Severity Breakdown

High
2

2 total CVEs

CVE-2023-3325high · 8.1Insufficient Verification of Data Authenticity

CMS Commander <= 2.287 - Authorization Bypass through Use of Insufficiently Unique Cryptographic Signature

Jun 19, 2023 Patched in 2.288 (218d)
WF-a859505e-87ba-49f0-910b-de6141976f86-cms-commander-clienthigh · 8.5Deserialization of Untrusted Data

CMS Commander – Manage Multiple Sites Plugin <= 2.21 - PHP Object Injection

Jun 1, 2016 Patched in 2.22 (2792d)
Code Analysis
Analyzed Mar 16, 2026

CMS Commander – Manage Multiple Sites Code Analysis

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

SQL Query Safety

58% prepared12 total queries
Attack Surface

CMS Commander – Manage Multiple Sites Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
actioncmsc_backup_tasksinit.php:193
filtercmsc_website_addinit.php:267
filtercmsc_stats_filterinit.php:269
filtercron_schedulesinit.php:270
actioncmsc_remote_uploadinit.php:271
actioninitinit.php:273
filterinstall_plugin_complete_actionsinit.php:274
Maintenance & Trust

CMS Commander – Manage Multiple Sites Maintenance & Trust

Maintenance Signals

WordPress version tested6.6.5
Last updatedSep 12, 2024
PHP min version
Downloads273K

Community Trust

Rating92/100
Number of ratings25
Active installs4K
Developer Profile

CMS Commander – Manage Multiple Sites Developer Profile

Thomas Hoefter

1 plugin · 4K total installs

72
trust score
Avg Security Score
90/100
Avg Patch Time
1505 days
View full developer profile
Detection Fingerprints

How We Detect CMS Commander – Manage Multiple Sites

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/cms-commander-client/css/style.css/wp-content/plugins/cms-commander-client/js/admin.js/wp-content/plugins/cms-commander-client/js/frontend.js/wp-content/plugins/cms-commander-client/js/script.js
Script Paths
/wp-content/plugins/cms-commander-client/js/admin.js/wp-content/plugins/cms-commander-client/js/frontend.js/wp-content/plugins/cms-commander-client/js/script.js
Version Parameters
cms-commander-client/css/style.css?ver=cms-commander-client/js/admin.js?ver=cms-commander-client/js/frontend.js?ver=cms-commander-client/js/script.js?ver=

HTML / DOM Fingerprints

HTML Comments
<!-- CMS Commander --><!-- CMSc_admin_init --><!-- CMS Commander - Frontend JavaScript -->
Data Attributes
data-cmsc-parent-iddata-cmsc-post-iddata-cmsc-noncedata-cmsc-user-id
JS Globals
cmsc_admincmsc_frontendcmsc_varsCMSC_CoreCMSC_Worker_Version
REST Endpoints
/wp-json/cmsc/v1/get-posts/wp-json/cmsc/v1/get-page-data/wp-json/cmsc/v1/save-post/wp-json/cmsc/v1/get-plugin-details
FAQ

Frequently Asked Questions about CMS Commander – Manage Multiple Sites