
WP Users Pro Subscriptions Plugin – Posts, Pages and Partial Content Protection. Security & Risk Analysis
wordpress.org/plugins/wp-users-proMembership & Subscriptions Plugin - Posts, Pages and partial content protection.
Is WP Users Pro Subscriptions Plugin – Posts, Pages and Partial Content Protection. Safe to Use in 2026?
Generally Safe
Score 85/100WP Users Pro Subscriptions Plugin – Posts, Pages and Partial Content Protection. has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The wp-users-pro plugin v1.1.2 presents a mixed security posture. While it demonstrates good practices such as a high percentage of prepared SQL statements and the presence of nonce and capability checks, significant concerns arise from the taint analysis. A substantial number of taint flows have unsanitized paths, with a concerning 16 identified as high severity. This suggests a potential for attackers to inject malicious data that is not properly handled, potentially leading to various security issues like cross-site scripting (XSS) or other code execution vulnerabilities.
Despite the absence of known CVEs and a lack of historical vulnerabilities, the high number of high-severity unsanitized taint flows in the static analysis is a critical red flag. This indicates a weakness in how user-supplied data is processed within the plugin's codebase. The plugin's attack surface is limited to shortcodes, and no unprotected entry points were found, which are positive signs. However, the extensive presence of unsanitized paths in taint flows overshadows these strengths, suggesting that the plugin is vulnerable to attacks that leverage improperly handled input, even without a direct history of public exploits.
Key Concerns
- High severity unsanitized taint flows found
- Significant percentage of unsanitized taint flows
- Low percentage of properly escaped output
WP Users Pro Subscriptions Plugin – Posts, Pages and Partial Content Protection. Security Vulnerabilities
WP Users Pro Subscriptions Plugin – Posts, Pages and Partial Content Protection. Release Timeline
WP Users Pro Subscriptions Plugin – Posts, Pages and Partial Content Protection. Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
WP Users Pro Subscriptions Plugin – Posts, Pages and Partial Content Protection. Attack Surface
Shortcodes 5
WordPress Hooks 37
Maintenance & Trust
WP Users Pro Subscriptions Plugin – Posts, Pages and Partial Content Protection. Maintenance & Trust
Maintenance Signals
Community Trust
WP Users Pro Subscriptions Plugin – Posts, Pages and Partial Content Protection. Alternatives
Wallkit Subscriptions & Paywall Plugin for WordPress
wallkit
A Plug & Play paid-content system to manage subscribers, gather fees and drive additional content sales.
Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction
paid-member-subscriptions
Feature-packed membership plugin for creating subscription plans, adding recurring payments & content restriction on your membership site.
s2Member – Excellent for All Kinds of Memberships, Content Restriction Paywalls & Member Access Subscriptions
s2member
❤️ Excellent membership plugin! Easy, quick, flexible. Monetize your site with memberships and subscriptions. Protect content instantly and securely.
Memberful – Membership Plugin
memberful-wp
Sell memberships and restrict access to content with WordPress and Memberful.
Subscriptions & Memberships for PayPal
subscriptions-memberships-for-paypal
A simple and easy way to sell subscriptions and / or memberships with PayPal. No Coding Required. Official PayPal Partner.
WP Users Pro Subscriptions Plugin – Posts, Pages and Partial Content Protection. Developer Profile
22 plugins · 122K total installs
How We Detect WP Users Pro Subscriptions Plugin – Posts, Pages and Partial Content Protection.
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wp-users-pro/css/wpuserspro.css/wp-content/plugins/wp-users-pro/css/responsive.css/wp-content/plugins/wp-users-pro/css/jquery.datepick.css/wp-content/plugins/wp-users-pro/css/bootstrap.min.css/wp-content/plugins/wp-users-pro/js/wpuserspro.js/wp-content/plugins/wp-users-pro/js/jquery.easytabs.min.js/wp-content/plugins/wp-users-pro/js/jquery.bxslider.min.js/wp-content/plugins/wp-users-pro/js/jquery.datepick.js+20 morewpuserspro_pages_jswpuserspro_validation_jswpuserspro_validation_csswp-users-pro/style.css?ver=wp-users-pro/responsive.css?ver=wp-users-pro/js/wpuserspro.js?ver=wp-users-pro/js/jquery.easytabs.min.js?ver=wp-users-pro/js/jquery.bxslider.min.js?ver=wp-users-pro/js/jquery.datepick.js?ver=wp-users-pro/js/jquery.form.min.js?ver=wp-users-pro/js/jquery.validate.min.js?ver=wp-users-pro/js/bootstrap.min.js?ver=wp-users-pro/js/admin.js?ver=wpuserspro_profiles_url.admin.scripts.admin.js?ver=wpuserspro_profiles_url.admin.css.admin.css?ver=wp-users-pro/js/tinymce/tinymce.min.js?ver=wp-users-pro/js/tinymce/jquery.tinymce.min.js?ver=wp-users-pro/addons/wp-users-pro-validation/js/validation.js?ver=wp-users-pro/addons/wp-users-pro-validation/css/validation.css?ver=HTML / DOM Fingerprints
wpuserspro-adminwpuserspro-admin-containwpuserspro-admin-login-formwpuserspro-admin-register-formwpuserspro-admin-profile-formwpuserspro-admin-account-formwpuserspro-admin-social-login-formwpuserspro-admin-lost-password-form+41 more<!-- Master Class --><!-- Loading Function --><!-- Init --><!-- Load plugin text domain (localization) -->+21 moredata-plugin-urldata-plugin-slugdata-plugin-versionwpuserspro_urlwpuserspro_pathWPUPRO_PLUGIN_SETTINGS_URLWPUPRO_PLUGIN_WELCOME_URLwpusersprowpuserspro_page+7 more[wp_users_pro_login][wp_users_pro_register][wp_users_pro_profile][wp_users_pro_account]