
Whols – Wholesale Prices and B2B Store Solution for WooCommerce Security & Risk Analysis
wordpress.org/plugins/wholsWooCommerce Wholesale plugin for WooCommerce wholesale pricing. It is a b2b plugin for WooCommerce. WooCommerce B2B or B2B + B2C hybrid Store Solution
Is Whols – Wholesale Prices and B2B Store Solution for WooCommerce Safe to Use in 2026?
Generally Safe
Score 100/100Whols – Wholesale Prices and B2B Store Solution for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "whols" v2.4.9 plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices by utilizing prepared statements for all SQL queries and has no recorded vulnerability history, suggesting a generally secure development approach. The absence of dangerous functions, file operations, and bundled libraries is also a strength.
However, there are several areas of concern that warrant attention. The plugin exposes a significant attack surface with 29 total entry points, of which 4 are unprotected. Specifically, 3 out of 17 AJAX handlers lack authentication checks, and 1 out of 11 REST API routes is missing permission callbacks. While the taint analysis did not reveal critical or high severity vulnerabilities, it did identify one flow with an unsanitized path, which could potentially be exploited in conjunction with the unprotected entry points.
The plugin's strengths lie in its clean SQL handling and lack of historical vulnerabilities. The weaknesses are primarily related to authorization controls on its entry points and a single detected unsanitized path in its taint analysis. While not currently known to be exploitable, the unprotected entry points and unsanitized path represent potential vectors for future security issues if not addressed.
Key Concerns
- AJAX handlers without auth checks
- REST API routes without permission callbacks
- Flows with unsanitized paths
Whols – Wholesale Prices and B2B Store Solution for WooCommerce Security Vulnerabilities
Whols – Wholesale Prices and B2B Store Solution for WooCommerce Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Whols – Wholesale Prices and B2B Store Solution for WooCommerce Attack Surface
AJAX Handlers 17
REST API Routes 11
Shortcodes 1
WordPress Hooks 123
Maintenance & Trust
Whols – Wholesale Prices and B2B Store Solution for WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
Whols – Wholesale Prices and B2B Store Solution for WooCommerce Alternatives
Wholesale Market
wholesale-market
Create your own wholesale market by adding wholesale price for particular customers in woocommerce
Wholesale Customers For WooCommerce
wholesale-customers-for-woo
A simple and easy to use B2B solution for WooCommerce. Wholesale Customers For Woo will assist you in selling wholesale through your WooCommerce store …
B2B plugin for Woocommerce
b2b-for-woo
The "B2B plugin for Woocommerce" plugin is designed to help store owners easily manage both wholesale (B2B) and retail (B2C) customers withi …
B2BKing — Ultimate WooCommerce B2B and Wholesale Solution — Dynamic Pricing, Wholesale Order Form & More
b2bking-wholesale-for-woocommerce
B2BKing is the complete solution for running a Wholesale, B2B or B2B + B2C hybrid store with WooCommerce.
WholesaleX – B2B & Wholesale Plugin for WooCommerce with Wholesale Prices
wholesalex
Best WooCommerce wholesale plugin with features like b2b wholesale prices, wholesale order form, tiered pricing, catalog mode, dynamic pricing, etc!
Whols – Wholesale Prices and B2B Store Solution for WooCommerce Developer Profile
23 plugins · 64K total installs
How We Detect Whols – Wholesale Prices and B2B Store Solution for WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/whols/assets/css/whols-frontend.css/wp-content/plugins/whols/assets/css/whols-admin.css/wp-content/plugins/whols/assets/js/whols-frontend.js/wp-content/plugins/whols/assets/js/whols-admin.js/wp-content/plugins/whols/assets/css/theme-support.css/wp-content/plugins/whols/assets/js/whols-frontend.js/wp-content/plugins/whols/assets/js/whols-admin.jswhols/assets/css/whols-frontend.css?ver=whols/assets/css/whols-admin.css?ver=whols/assets/js/whols-frontend.js?ver=whols/assets/js/whols-admin.js?ver=whols/assets/css/theme-support.css?ver=HTML / DOM Fingerprints
whols-login-formwhols-register-formwhols-wholesale-pricewhols-role-based-pricewhols-b2b-notice<!-- whols_notice --><!-- whols_dependency_notice -->data-whols-product-iddata-whols-user-iddata-whols-rolewindow.whols_frontend_paramsvar whols_admin_params/wp-json/whols/v1/get_product_price/wp-json/whols/v1/register_wholesaler[whols_login_form][whols_register_form][whols_wholesale_products][whols_request_quote_button]