MemberHub – WooCommerce-Ready Membership & Member Content Manager Security & Risk Analysis

wordpress.org/plugins/memberhub

MemberHub - Membership Plugin to Create Members-Only Content and Special Membership for eCommerce.

10 active installs v1.0.11 PHP 7.4+ WP + Updated Mar 31, 2026
membershiprestrict-contentsubscriptionwoocommerce-memberships
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is MemberHub – WooCommerce-Ready Membership & Member Content Manager Safe to Use in 2026?

Generally Safe

Score 100/100

MemberHub – WooCommerce-Ready Membership & Member Content Manager has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The MemberHub plugin v1.0.11 exhibits a strong security posture based on the provided static analysis and vulnerability history. The absence of known CVEs and a clean record of past vulnerabilities suggest a commitment to secure development practices over time. The static analysis reveals a commendable approach to handling SQL queries, with 100% using prepared statements, which significantly mitigates SQL injection risks. Furthermore, a high percentage of output escaping (95%) is a positive indicator, reducing the likelihood of cross-site scripting (XSS) vulnerabilities. The plugin also demonstrates good practice by incorporating nonce checks where applicable.

However, a few areas warrant attention. The most significant concern is the complete absence of capability checks. This implies that any user, regardless of their role or permissions, could potentially interact with any part of the plugin's functionality if entry points were discovered. While the attack surface is currently reported as zero, the lack of capability checks means that if any new entry points are introduced in future versions, they would be inherently unprotected. The presence of bundled libraries, specifically Select2, also introduces a potential risk if these libraries are not maintained and updated to patch any known vulnerabilities within them. Overall, while the plugin has a solid foundation, the lack of capability checks presents a notable theoretical risk that could be exploited if an attack vector is found.

Key Concerns

  • No capability checks found
  • Bundled library (Select2) - potential for outdated versions
Vulnerabilities
None known

MemberHub – WooCommerce-Ready Membership & Member Content Manager Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

MemberHub – WooCommerce-Ready Membership & Member Content Manager Release Timeline

v1.0.11Current
v1.0.10
v1.0.9
v1.0.8
v1.0.7
v1.0.6
v1.0.5
v1.0.4
v1.0.3
v1.0.2
v1.0.1
v1.0.0
Code Analysis
Analyzed Apr 16, 2026

MemberHub – WooCommerce-Ready Membership & Member Content Manager Code Analysis

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

Bundled Libraries

Select2

SQL Query Safety

100% prepared12 total queries

Output Escaping

95% escaped802 total outputs
Attack Surface

MemberHub – WooCommerce-Ready Membership & Member Content Manager Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 70
actionmembership-email-headerbase/email.php:20
actionmembership-email-footerbase/email.php:21
actionmembership-email-bodybase/email.php:22
actionadmin_enqueue_scriptsbase/enqueue.php:24
actionwp_enqueue_scriptsbase/enqueue.php:26
actionpost_tag_edit_form_fieldscore/admin/hooks.php:15
actioncategory_edit_form_fieldscore/admin/hooks.php:16
actioncategory_add_form_fieldscore/admin/hooks.php:17
actionpost_tag_add_form_fieldscore/admin/hooks.php:18
actionedited_categorycore/admin/hooks.php:19
actionedited_post_tagcore/admin/hooks.php:20
actioncreated_categorycore/admin/hooks.php:21
actioncreated_post_tagcore/admin/hooks.php:22
actionproduct_cat_edit_form_fieldscore/admin/hooks.php:25
actionproduct_cat_add_form_fieldscore/admin/hooks.php:26
actionedited_product_catcore/admin/hooks.php:27
actioncreated_product_catcore/admin/hooks.php:28
filterwoocommerce_product_data_tabscore/admin/hooks.php:31
actionwoocommerce_product_data_panelscore/admin/hooks.php:32
actionwoocommerce_process_product_metacore/admin/hooks.php:33
filterquery_varscore/admin/menus.php:27
actionadmin_menucore/admin/menus.php:28
actioninitcore/admin/menus.php:29
actioninitcore/core.php:49
filterpre_get_postscore/frontend/content-restriction/content.php:30
actiontemplate_redirectcore/frontend/content-restriction/content.php:32
filterthe_contentcore/frontend/content-restriction/content.php:33
filterthe_content_rsscore/frontend/content-restriction/content.php:34
filtercomment_text_rsscore/frontend/content-restriction/content.php:35
filtercomments_arraycore/frontend/content-restriction/content.php:36
filtercomments_opencore/frontend/content-restriction/content.php:37
actionwoocommerce_single_product_summarycore/frontend/frontend.php:33
actionwoocommerce_shop_loop_item_titlecore/frontend/frontend.php:34
filterwoocommerce_product_is_visiblecore/frontend/frontend.php:35
filterwoocommerce_package_ratescore/frontend/frontend.php:36
actiontemplate_redirectcore/frontend/frontend.php:37
actionwoocommerce_cart_calculate_feescore/frontend/frontend.php:38
actionwoocommerce_email_before_order_tablecore/frontend/frontend.php:39
actionwoocommerce_order_status_changedcore/frontend/frontend.php:40
filterwoocommerce_product_is_visiblecore/frontend/frontend.php:43
filterwoocommerce_is_purchasablecore/frontend/frontend.php:44
actiontemplate_redirectcore/frontend/frontend.php:45
actionwoocommerce_product_querycore/frontend/frontend.php:46
actiontemplate_redirectcore/frontend/frontend.php:47
filterget_termscore/frontend/frontend.php:48
filterwoocommerce_loop_add_to_cart_linkcore/frontend/frontend.php:49
actionwoocommerce_single_product_summarycore/frontend/frontend.php:50
actionwpcore/frontend/frontend.php:53
filterwoocommerce_short_descriptioncore/frontend/frontend.php:54
filterthe_contentcore/frontend/frontend.php:55
filterwoocommerce_get_price_htmlcore/frontend/frontend.php:56
filterwoocommerce_is_purchasablecore/frontend/frontend.php:57
filterwoocommerce_loop_add_to_cart_linkcore/frontend/frontend.php:58
filterwoocommerce_product_tabscore/frontend/frontend.php:59
actioninitcore/models/modules.php:15
actioninitcore/modules/members/account.php:25
filterwoocommerce_account_menu_itemscore/modules/members/account.php:28
filteruser_registration_account_menu_itemscore/modules/members/account.php:29
actionwoocommerce_account_memberhub-details_endpointcore/modules/members/account.php:32
actionuser_registration_memberhub-details_endpoint_contentcore/modules/members/account.php:37
actionwp_logincore/modules/members/account.php:43
actiontemplate_redirectcore/modules/members/account.php:46
filterwoocommerce_product_type_querycore/package/package.php:14
filterwoocommerce_data_storescore/package/package.php:15
filterwoocommerce_cart_item_quantitycore/package/package.php:16
filterwoocommerce_add_cart_item_datacore/package/package.php:17
actionwoocommerce_new_order_itemcore/package/package.php:18
actioninitmemberhub.php:67
actionplugins_loadedmemberhub.php:68
actionadmin_noticesmemberhub.php:116
Maintenance & Trust

MemberHub – WooCommerce-Ready Membership & Member Content Manager Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedMar 31, 2026
PHP min version7.4
Downloads843

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

MemberHub – WooCommerce-Ready Membership & Member Content Manager Developer Profile

Wpbens

5 plugins · 150 total installs

97
trust score
Avg Security Score
95/100
Avg Patch Time
1 days
View full developer profile
Detection Fingerprints

How We Detect MemberHub – WooCommerce-Ready Membership & Member Content Manager

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/memberhub/assets/js/um-chart.js/wp-content/plugins/memberhub/assets/js/admin.js/wp-content/plugins/memberhub/assets/js/select2.js/wp-content/plugins/memberhub/assets/js/um-flatpickr.min.js/wp-content/plugins/memberhub/assets/css/admin.css/wp-content/plugins/memberhub/assets/css/select2.css/wp-content/plugins/memberhub/assets/css/member-flatpickr.min.css
Script Paths
/wp-content/plugins/memberhub/assets/js/um-chart.js/wp-content/plugins/memberhub/assets/js/admin.js/wp-content/plugins/memberhub/assets/js/select2.js/wp-content/plugins/memberhub/assets/js/um-flatpickr.min.js
Version Parameters
?ver=1.0.11

HTML / DOM Fingerprints

CSS Classes
memberhub-wrapper
HTML Comments
<!-- MemberHub --><!-- MemberHub End -->
FAQ

Frequently Asked Questions about MemberHub – WooCommerce-Ready Membership & Member Content Manager