
Conditional Discounts for WooCommerce Security & Risk Analysis
wordpress.org/plugins/conditional-discounts-for-woocommerceBoost sales with rule-based WooCommerce discounts. Offer targeted deals based on cart totals, products, and user roles.
Is Conditional Discounts for WooCommerce Safe to Use in 2026?
Generally Safe
Score 92/100Conditional Discounts for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The plugin "conditional-discounts-for-woocommerce" v1.0.0 exhibits a mixed security posture. On the positive side, the code analysis reveals a strong adherence to secure coding practices in several areas. Notably, there are no direct SQL queries that do not use prepared statements, all file operations are absent, and external HTTP requests are not made. The overwhelming majority of output is properly escaped, and the plugin utilizes WordPress's nonce and capability checks for many of its entry points. The absence of any recorded vulnerabilities in its history is also a significant strength, suggesting a developer who is either diligent in their security practices or has not yet encountered exploitable flaws.
However, a critical concern arises from the attack surface analysis. The plugin exposes two AJAX handlers, and alarmingly, both of these lack authentication checks. This means any user, regardless of their logged-in status or role, could potentially trigger these AJAX actions, opening a significant door for attackers. While taint analysis did not reveal any immediate issues, the presence of unprotected AJAX endpoints is a serious risk, as it bypasses crucial authorization and validation mechanisms. The use of a bundled library (Select2) could also be a minor concern if it is outdated, though this is not explicitly stated in the provided data. The overall risk is elevated due to these unprotected entry points, despite the plugin's otherwise good practices.
Key Concerns
- AJAX handlers without authentication checks
- AJAX handlers without authentication checks
- Bundled library (Select2) potentially outdated
Conditional Discounts for WooCommerce Security Vulnerabilities
Conditional Discounts for WooCommerce Code Analysis
Bundled Libraries
Output Escaping
Conditional Discounts for WooCommerce Attack Surface
AJAX Handlers 2
WordPress Hooks 11
Maintenance & Trust
Conditional Discounts for WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
Conditional Discounts for WooCommerce Alternatives
Discount Rules for WooCommerce
woo-discount-rules
The discount plugin for WooCommerce helps you create bulk discount, quantity discount, storewide sale, dynamic pricing discount offers easily.
Advanced Dynamic Pricing and Discount Rules for WooCommerce
advanced-dynamic-pricing-for-woocommerce
The discount plugin for WooCommerce supports any dynamic pricing discount: bulk discount, role discount, storewide, bogo, gifts, cart discount
Coupon Rules for WooCommerce – Create WooCommerce Coupons & Discounts, BOGO Coupons
coupon-rules
The plugin allows to give discounted product using coupon code.
SwiftRules – Conditional Discounts for WooCommerce
swiftrules-conditional-discounts-for-woocommerce
Create conditional discounts, fees, and cart rules for WooCommerce using a flexible rule engine.
Smart Coupons For WooCommerce Coupons
wt-smart-coupons-for-woocommerce
Best WooCommerce coupons plugin to create advanced coupons and discount codes with auto-apply, BOGO, free shipping, giveaways, and discount rules.
Conditional Discounts for WooCommerce Developer Profile
2 plugins · 30 total installs
How We Detect Conditional Discounts for WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/conditional-discounts-for-woocommerce/assets/select2.full.min.js/wp-content/plugins/conditional-discounts-for-woocommerce/assets/select2.min.css/wp-content/plugins/conditional-discounts-for-woocommerce/assets/cdwc-admin.css/wp-content/plugins/conditional-discounts-for-woocommerce/assets/cdwc-admin.min.css/wp-content/plugins/conditional-discounts-for-woocommerce/assets/cdwc-admin.js/wp-content/plugins/conditional-discounts-for-woocommerce/assets/cdwc-admin.min.js/wp-content/plugins/conditional-discounts-for-woocommerce/assets/select2.full.min.js/wp-content/plugins/conditional-discounts-for-woocommerce/assets/cdwc-admin.js/wp-content/plugins/conditional-discounts-for-woocommerce/assets/cdwc-admin.min.jsconditional-discounts-for-woocommerce/assets/cdwc-admin.css?ver=conditional-discounts-for-woocommerce/assets/cdwc-admin.min.css?ver=HTML / DOM Fingerprints
cdwc-rule-fieldcdwc-discount-rules-formcdwc-product-search-wrappercdwc-taxonomy-search-wrappercdwc-discount-type-fieldcdwc-value-type-fielddata-post-iddata-noncedata-ajax-urlcdwc_ajax_object/wp-json/cdwc/v1/search/products/wp-json/cdwc/v1/search/categories/wp-json/cdwc/v1/search/brands