
White Label CMS Security & Risk Analysis
wordpress.org/plugins/white-label-cmsCustomise dashboard panels and branding, hide menus plus lots more.
Is White Label CMS Safe to Use in 2026?
Generally Safe
Score 93/100White Label CMS has a strong security track record. Known vulnerabilities have been patched promptly.
The "white-label-cms" v2.7.8 plugin exhibits a concerning security posture. While it demonstrates good practices in handling SQL queries with prepared statements and performing file operations securely, these strengths are overshadowed by significant weaknesses. The static analysis reveals a substantial attack surface with 4 out of 5 AJAX handlers lacking authentication checks, presenting a clear pathway for unauthorized actions. Furthermore, the output escaping is only properly implemented in 59% of cases, indicating a risk of Cross-Site Scripting (XSS) vulnerabilities, especially when combined with unprotected entry points. The plugin's vulnerability history is particularly alarming, with a total of 7 known CVEs, including 3 high-severity and 4 medium-severity issues. Common vulnerability types like Missing Authorization and XSS reinforce the concerns identified in the code analysis. While there are currently no unpatched CVEs, the recurring pattern of critical vulnerabilities suggests potential architectural flaws or ongoing insecure coding practices that could lead to future exploits. The presence of Select2, a bundled library, could also be a concern if it's outdated, though this is not explicitly stated in the provided data.
Key Concerns
- 4/5 AJAX handlers lack auth checks
- Only 59% of outputs properly escaped
- 7 known CVEs (3 high, 4 medium)
- Common vuln types: Missing Auth, XSS, CSRF
White Label CMS Security Vulnerabilities
CVEs by Year
Severity Breakdown
7 total CVEs
White Label CMS <= 2.7.4 - Reflected Cross-Site Scripting
White Label CMS <= 2.7.3 - Missing Authorization to Plugin Settings Reset
White Label CMS <= 2.4 - Authenticated (Administrator+) PHP Object Injection
White Label MS <= 2.2.8 - Reflected Cross-Site Scripting
White Label CMS <= 1.5.2 - Cross-Site Request Forgery leading to Stored Cross-Site Scripting
White Label CMS < 1.5.1 - Reflected Cross-Site Scripting
White Label CMS < 1.5.1 - Cross-Site Scripting
White Label CMS Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
White Label CMS Attack Surface
AJAX Handlers 5
WordPress Hooks 53
Maintenance & Trust
White Label CMS Maintenance & Trust
Maintenance Signals
Community Trust
White Label CMS Alternatives
Default Admin Color Scheme
default-admin-color-scheme
Select a default admin color scheme for new and existing users. Optionally disable the color scheme picker to force a color scheme for all users.
WP White Label
wp-white-label
The WP White Label plugin is for developers who want to give their clients a more personalised and less confusing content management system.
Admin Tailor – Professional Brand Customizer
admin-tailor
Transform WordPress into your branded platform. Complete white-label solution for agencies, freelancers, and businesses building professional sites.
Ultimate Dashboard – Custom WordPress Dashboard
ultimate-dashboard
The #1 Plugin to Customize the WordPress Dashboard!
AGCA – Custom Dashboard & Login Page
ag-custom-admin
CHANGE: admin menu, login page, admin bar, dashboard widgets, custom colors, custom CSS & JS, logo & images
White Label CMS Developer Profile
1 plugin · 200K total installs
How We Detect White Label CMS
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/white-label-cms/assets/css/admin-settings.css/wp-content/plugins/white-label-cms/assets/js/ays-beforeunload-shim.js/wp-content/plugins/white-label-cms/assets/js/jquery-areyousure.js/wp-content/plugins/white-label-cms/assets/js/jquery.validate.min.js/wp-content/plugins/white-label-cms/assets/js/select2.min.js/wp-content/plugins/white-label-cms/assets/js/admin.js/wp-content/plugins/white-label-cms/assets/js/admin-settings.js/wp-content/plugins/white-label-cms/assets/js/admin.js/wp-content/plugins/white-label-cms/assets/js/admin-settings.js/wp-content/plugins/white-label-cms/assets/js/jquery.validate.min.js/wp-content/plugins/white-label-cms/assets/js/ays-beforeunload-shim.js/wp-content/plugins/white-label-cms/assets/js/jquery-areyousure.js/wp-content/plugins/white-label-cms/assets/js/select2.min.jswhite-label-cms/assets/css/admin-settings.css?ver=white-label-cms/assets/js/ays-beforeunload-shim.js?ver=white-label-cms/assets/js/jquery-areyousure.js?ver=white-label-cms/assets/js/jquery.validate.min.js?ver=white-label-cms/assets/js/select2.min.js?ver=white-label-cms/assets/js/admin.js?ver=white-label-cms/assets/js/admin-settings.js?ver=HTML / DOM Fingerprints
wlcms-settings<!-- WLCMS Style--><!-- WLCMS End Style--><!-- WLCMS Scripts--><!-- WLCMS End Scripts-->wlcms_settingswlcms_settings