
Page Restrict for WooCommerce Security & Risk Analysis
wordpress.org/plugins/page-restrict-for-woocommerceRestrict access to your WordPress pages using WooCommerce products.
Is Page Restrict for WooCommerce Safe to Use in 2026?
Generally Safe
Score 100/100Page Restrict for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "page-restrict-for-woocommerce" plugin v1.7.3 presents a mixed security posture. While it has a clean vulnerability history with no known CVEs and no critical findings from taint analysis, several code signals raise concerns. The presence of one instance of `unserialize` without a clear context for its use is a significant potential risk, as unsanitized serialized data can lead to code execution vulnerabilities. Furthermore, a substantial portion of SQL queries (70%) are not using prepared statements, increasing the risk of SQL injection. The plugin also exhibits a moderately large attack surface with 4 unprotected AJAX handlers out of a total of 7 entry points, and only 16% of output is properly escaped, suggesting potential for Cross-Site Scripting (XSS) vulnerabilities.
Key Concerns
- Unsanitized unserialize function
- High percentage of SQL queries not using prepared statements
- Significant number of unprotected AJAX handlers
- Low percentage of properly escaped output
- Only one nonce check for 4 unprotected AJAX handlers
Page Restrict for WooCommerce Security Vulnerabilities
Page Restrict for WooCommerce Code Analysis
Dangerous Functions Found
SQL Query Safety
Output Escaping
Page Restrict for WooCommerce Attack Surface
AJAX Handlers 4
Shortcodes 3
WordPress Hooks 27
Maintenance & Trust
Page Restrict for WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
Page Restrict for WooCommerce Alternatives
Autocomplete WooCommerce Orders
autocomplete-woocommerce-orders
Enhance your WooCommerce store with Autocomplete Orders. Automatically complete orders after payment, perfect for virtual goods and subscriptions.
Payment Methods by Product & Country for WooCommerce
payment-gateways-per-product-categories-for-woocommerce
Use products and countries conditional rules to show/hide gateways, increase profit margins & optimize operations for your products by restricting …
Country Based Restrictions for WooCommerce
woo-product-country-base-restrictions
Restrict WooCommerce products by country — hide or block purchases using geolocation so only customers in allowed countries can buy.
WooCommerce Product Dependencies
woocommerce-product-dependencies
Restrict access to any WooCommerce product, depending on the ownership and/or purchase of other required products.
Maximum Products per User for WooCommerce
maximum-products-per-user-for-woocommerce
Limit number of items your WooCommerce customers can buy (lifetime or in selected date range).
Page Restrict for WooCommerce Developer Profile
1 plugin · 700 total installs
How We Detect Page Restrict for WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/page-restrict-for-woocommerce/admin/assets/build/jquery-ui.css/wp-content/plugins/page-restrict-for-woocommerce/admin/assets/build/jquery-ui.theme.css/wp-content/plugins/page-restrict-for-woocommerce/admin/assets/build/slimselect.css/wp-content/plugins/page-restrict-for-woocommerce/admin/assets/build/zoomify.css/wp-content/plugins/page-restrict-for-woocommerce/admin/assets/font/oxanium/oxanium-load.css/wp-content/plugins/page-restrict-for-woocommerce/admin/assets/build/admin-style.css/wp-content/plugins/page-restrict-for-woocommerce/admin/assets/build/jquery.zoom.js/wp-content/plugins/page-restrict-for-woocommerce/admin/assets/build/slimselect.js+1 more/wp-content/plugins/page-restrict-for-woocommerce/admin/assets/build/jquery.zoom.js/wp-content/plugins/page-restrict-for-woocommerce/admin/assets/build/slimselect.js/wp-content/plugins/page-restrict-for-woocommerce/admin/assets/build/admin-script.jspage-restrict-for-woocommerce/assets/build/admin-style.css?ver=page-restrict-for-woocommerce/assets/build/jquery.zoom.js?ver=page-restrict-for-woocommerce/assets/build/slimselect.js?ver=page-restrict-for-woocommerce/assets/build/admin-script.js?ver=HTML / DOM Fingerprints
prwc-plugin-menupage_restrict_wc