
Dynamic Pricing and Discount Rules Security & Risk Analysis
wordpress.org/plugins/discount-and-dynamic-pricingDynamic Pricing Plugin lets you create special discounts for your customers based on product and cart details.
Is Dynamic Pricing and Discount Rules Safe to Use in 2026?
Generally Safe
Score 99/100Dynamic Pricing and Discount Rules has a strong security track record. Known vulnerabilities have been patched promptly.
The "discount-and-dynamic-pricing" plugin v2.3.0 exhibits a mixed security posture. On the positive side, it demonstrates good practices by exclusively using prepared statements for SQL queries and includes a reasonable number of nonce and capability checks. The absence of critical or high-severity taint flows is also a strong indicator of careful code development.
However, a significant concern arises from the presence of one unprotected AJAX handler, which represents a direct attack surface that could be exploited without proper authentication. Furthermore, a notable portion of the plugin's output (54%) is not properly escaped, creating a potential risk for Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is not handled carefully before being rendered.
The vulnerability history shows one medium-severity CVE related to Cross-Site Request Forgery (CSRF). While this vulnerability is reported as unpatched, its medium severity and the lack of more critical historical issues suggest a trend towards less severe security flaws, but the unpatched nature warrants attention. Overall, the plugin has strengths in secure SQL handling and a decent number of checks, but the unprotected AJAX endpoint and output escaping deficiencies pose notable risks.
Key Concerns
- Unprotected AJAX handler
- Significant portion of output unescaped
- Medium severity unpatched CVE
Dynamic Pricing and Discount Rules Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
Dynamic Pricing and Discount Rules <= 2.2.9 - Cross-Site Request Forgery
Dynamic Pricing and Discount Rules Code Analysis
Output Escaping
Data Flow Analysis
Dynamic Pricing and Discount Rules Attack Surface
AJAX Handlers 4
WordPress Hooks 28
Maintenance & Trust
Dynamic Pricing and Discount Rules Maintenance & Trust
Maintenance Signals
Community Trust
Dynamic Pricing and Discount Rules Alternatives
Dynamic Pricing With Discount Rules for WooCommerce
aco-woo-dynamic-pricing
The Dynamic Pricing With Discount Rules plugin enables bulk discounts for WooCommerce products. Its simple design allows easy setup in minutes.
Conditional Discounts for WooCommerce – A simple yet complete woocommerce dynamic pricing plugin
woo-advanced-discounts
A powerful WooCommerce dynamic pricing plugin for bulk discounts, free gifts, BOGOs, customer role or groups based deals and much more.
Simple Discount Rules for Woocommerce
woo-product-category-discount
Simple Discount Rules for Woocommerce allows administrator to add and remove discount to products based on Category.
Discount Rules for WooCommerce – Disco | Dynamic Pricing, Conditions, Bulk, Bundle, BOGO
disco
WooCommerce discount rules plugin to create automatic product and cart discounts, bulk pricing, BOGO deals, and dynamic pricing without coupon codes.
REDIS – WooCommerce Dynamic Pricing and Discounts
redis-woo-dynamic-pricing-and-discounts
Help you easily set up bulk discounts for products or add discounts to the cart in various scenarios.
Dynamic Pricing and Discount Rules Developer Profile
16 plugins · 579K total installs
How We Detect Dynamic Pricing and Discount Rules
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/discount-and-dynamic-pricing/assets/css/thwdpf-admin.css/wp-content/plugins/discount-and-dynamic-pricing/assets/js/timepicker/jquery.timepicker.css/wp-content/plugins/discount-and-dynamic-pricing/assets/js/timepicker/jquery.timepicker.min.js/wp-content/plugins/discount-and-dynamic-pricing/assets/js/thwdpf-admin.js/wp-content/plugins/discount-and-dynamic-pricing/assets/js/thwdpf-admin.jsdiscount-and-dynamic-pricing/assets/css/thwdpf-admin.css?ver=discount-and-dynamic-pricing/assets/js/thwdpf-admin.js?ver=HTML / DOM Fingerprints
thwdpf-wrapthwdpf-deactivate-linkdata-noncedata-actionwdpf_var