MemberHub Security & Risk Analysis

wordpress.org/plugins/memberhub

Sell product subscriptions, restrict content, and offer members-only pricing with this WooCommerce membership plugin.

10 active installs v1.0.27 PHP 7.4+ WP + Updated Jul 21, 2026
members-onlymembership-pluginrestrict-contentsubscriptionwoocommerce-membership
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is MemberHub Safe to Use in 2026?

Generally Safe

Score 100/100

MemberHub 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 Security Vulnerabilities

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

MemberHub Release Timeline

v1.0.27Current
v1.0.26
v1.0.25
v1.0.24
v1.0.23
v1.0.22
v1.0.21
v1.0.20
v1.0.19
v1.0.18
v1.0.17
v1.0.16
v1.0.15
v1.0.14
v1.0.13
v1.0.12
v1.0.11
v1.0.10
v1.0.9
v1.0.8
Code Analysis
Analyzed Apr 16, 2026

MemberHub 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 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 Maintenance & Trust

Maintenance Signals

WordPress version tested7.0.2
Last updatedJul 21, 2026
PHP min version7.4
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

MemberHub Developer Profile

Wpbens

5 plugins · 140 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

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