Conditional Shipping for WooCommerce
Conditional Shipping for WooCommerce has 2 disclosed vulnerabilities in the WordSec catalog, reported between 2022 and 2025; all 2 are fixed as of September 2026. Their average CVSS score is 6.6, and the most serious one scores 8.8 out of 10. Severity breakdown: 0 critical and 1 high.
The most common weakness is Cross-Site Request Forgery (CSRF), behind 2 of the records (100%).
Every one of the 2 issues recorded for Conditional Shipping for WooCommerce has a vendor fix available, so running the current release closes all known holes.
2 independent researchers contributed these findings, one record each. Conditional Shipping for WooCommerce is installed on roughly 10,000 WordPress sites, so each unpatched flaw has a wide blast radius. The current release is tested up to WordPress 7.0.4.
CVE-2022-46815Conditional Shipping for WooCommerce <= 2.3.1 - Cross-Site Request Forgery
Read the full analysisVulnerability Records

Conditional Shipping for WooCommerce
Author
WP Trio
Conditional Shipping for WooCommerce allows you to restrict shipping methods based on conditions. For example, you can disable free shipping for orders weighing over 30 kg or create a special shipping method for large products. The plugin works with your existing shipping methods and zones. You can restrict flat rate, free shipping, pickup or any other shipping method created with shipping zones. Example You have two flat rate shipping methods, Freight and Economy. Orders weighing under 30 kg are shipped with Economy shipping. Orders over 30 kg have to be shipped with Freight. With Conditional Shipping you can set maximum weight (30 kg) for Economy and minimum weight for Freight (30 kg). The customer sees only the right shipping on the checkout. Features Restrict WooCommerce shipping methods based on conditions Works with existing shipping methods Support for dynamic shipping rates such as USPS and DHL Debug mode for easy troubleshooting Available Conditions Products Total Weight Total Length Total Height Total Width Total Volume Order Subtotal Pro Features All free features Set shipping costs conditionally. For example, increase shipping cost 20 % for large items. Override shipping method titles conditionally Display shipping notices based on conditions Set custom “no shipping methods available” message based on conditions More conditions Product measurement conditions (for example highest allowed height for a product in the cart is 10 cm) Shipping class conditions Category conditions Coupon conditions Number of items in the cart condition Customer logged in / out condition Customer user role condition Upgrade to Pro Support Policy If you need any help with the plugin, please create a new post on the WordPress plugin support forum. It will be checked regularly but please note that response cannot be guaranteed to all issues. Priority email support is available for the Pro version. Other Useful Plugins Make sure to check out other useful plugins from the author. Conditional Payments for WooCommerce Stock Sync for WooCommerce WooCommerce Product Sync Pro
Vulnerability data © Defiant, Inc., provided under the Wordfence Intelligence T&C