ClientHub Security & Risk Analysis

wordpress.org/plugins/clienthub

Professional client management hub with customizable dashboards, project tracking, and secure customer portal for WordPress.

10 active installs v1.0.1 PHP 7.4+ WP 6.2+ Updated Dec 4, 2025
client-managementcrmcustomer-portaldashboardproject-tracking
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is ClientHub Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 4mo ago
Risk Assessment

The clienthub v1.0.1 plugin exhibits a generally strong security posture, with no recorded historical vulnerabilities (CVEs) and a commitment to secure coding practices in its static analysis. The complete absence of SQL injection vulnerabilities due to 100% prepared statement usage and a significant number of nonce and capability checks are commendable strengths. The plugin also avoids common pitfalls like file operations and external HTTP requests.

However, the taint analysis reveals a concerning area: 4 flows with unsanitized paths and 3 of these being of high severity. While the static analysis doesn't classify them as 'critical', the presence of unsanitized paths in 50% of the analyzed flows indicates a potential risk for path traversal or other file-related vulnerabilities if not handled with extreme care. The high percentage of properly escaped outputs (87%) is good, but the remaining 13% could still pose a cross-site scripting (XSS) risk if they handle user-controlled data. The limited attack surface of 1 shortcode is a positive, especially with no identified unprotected entry points.

In conclusion, clienthub v1.0.1 demonstrates good security foundations, particularly in database interaction and authentication. The primary area for immediate concern is the high severity taint flows related to unsanitized paths, which warrants further investigation and potential remediation. The lack of past vulnerabilities is a positive indicator, but the taint analysis suggests that developers should remain vigilant.

Key Concerns

  • High severity unsanitized paths in taint analysis
  • Flows with unsanitized paths (4/8)
  • 13% of outputs not properly escaped
Vulnerabilities
None known

ClientHub Security Vulnerabilities

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

ClientHub Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
51 prepared
Unescaped Output
46
305 escaped
Nonce Checks
14
Capability Checks
11
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared51 total queries

Output Escaping

87% escaped351 total outputs
Data Flows
4 unsanitized

Data Flow Analysis

8 flows4 with unsanitized paths
clienthub_render_dashboard (cpp_admin.php:216)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

ClientHub Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[clienthub] clienthub.php:233
WordPress Hooks 17
actionadmin_initclienthub.php:157
actionplugins_loadedclienthub.php:171
actionadmin_noticesclienthub.php:213
actioninitclienthub.php:236
actionadmin_menucpp_admin.php:17
actionadmin_initcpp_admin.php:20
actionadmin_menucpp_admin.php:101
actionadmin_initcpp_admin.php:693
actionadmin_initcpp_admin.php:1215
actionadmin_initcpp_admin.php:1339
actionadmin_noticescpp_admin.php:2211
actionadmin_enqueue_scriptscpp_admin.php:2284
actionadmin_noticescpp_admin.php:2348
actionadmin_initcpp_admin.php:2362
actionadmin_menucpp_admin.php:2723
actionwp_enqueue_scriptscpp_frontend.php:17
actioninitcpp_frontend.php:19
Maintenance & Trust

ClientHub Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 4, 2025
PHP min version7.4
Downloads215

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

ClientHub Developer Profile

NETT.PRO

3 plugins · 430 total installs

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

How We Detect ClientHub

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/clienthub/css/clienthub-admin.css/wp-content/plugins/clienthub/css/clienthub-frontend.css/wp-content/plugins/clienthub/js/clienthub-admin.js/wp-content/plugins/clienthub/js/clienthub-frontend.js/wp-content/plugins/clienthub/js/clienthub-vendor.js
Script Paths
/wp-content/plugins/clienthub/js/clienthub-admin.js/wp-content/plugins/clienthub/js/clienthub-frontend.js/wp-content/plugins/clienthub/js/clienthub-vendor.js
Version Parameters
clienthub/css/clienthub-admin.css?ver=clienthub/css/clienthub-frontend.css?ver=clienthub/js/clienthub-admin.js?ver=clienthub/js/clienthub-frontend.js?ver=clienthub/js/clienthub-vendor.js?ver=

HTML / DOM Fingerprints

CSS Classes
clienthub-dashboard-wrapperclienthub-client-portal-wrapperclienthub-client-listclienthub-project-detailsclienthub-message-compose
HTML Comments
<!-- ClientHub Admin Settings --><!-- ClientHub Frontend Portal --><!-- ClientHub Project List --><!-- ClientHub Client Details -->+1 more
Data Attributes
data-clienthub-iddata-clienthub-project-iddata-clienthub-user-iddata-clienthub-actiondata-clienthub-nonce
JS Globals
clienthub_admin_paramsclienthub_frontend_paramsclienthubAjaxClientHub
REST Endpoints
/wp-json/clienthub/v1/clients/wp-json/clienthub/v1/projects/wp-json/clienthub/v1/messages/wp-json/clienthub/v1/settings
Shortcode Output
[clienthub][clienthub_dashboard][clienthub_client_portal]
FAQ

Frequently Asked Questions about ClientHub