Dynamic Pricing & Discount Rules for WooCommerce Security & Risk Analysis

wordpress.org/plugins/wpulse-pricing-rules-for-woocommerce

Create dynamic pricing and discount rules for WooCommerce — tiered bulk pricing, BOGO, role-based pricing, cart promotions, free shipping, and free gi …

10 active installs v1.2.1 PHP 7.4+ WP 5.0+ Updated Mar 26, 2026
bulk-discountdiscount-rulestiered-pricingwoocommerce-discountswoocommerce-dynamic-pricing
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Dynamic Pricing & Discount Rules for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

Dynamic Pricing & Discount Rules for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The plugin "wpulse-pricing-rules-for-woocommerce" version 1.2.1 exhibits a strong security posture based on the provided static analysis. The absence of any identified entry points such as AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the potential attack surface. Furthermore, the code demonstrates good development practices, with 100% of SQL queries using prepared statements, all output being properly escaped, and no dangerous functions or file operations being detected. The presence of nonce and capability checks, albeit limited in number, suggests an awareness of security by the developers.

Despite the positive static analysis, the complete absence of taint analysis flows and vulnerability history makes it difficult to fully assess potential risks. While the current code appears clean, this could indicate a lack of comprehensive testing or that potential vulnerabilities have not yet been discovered or publicly disclosed. The lack of external HTTP requests is also a positive sign, reducing the risk of certain types of attacks.

In conclusion, the plugin appears to be developed with security in mind, adhering to many best practices. However, the lack of historical data and zero taint flows prevent a definitive statement about its long-term security. It's crucial to monitor for future updates and any newly discovered vulnerabilities. For now, the immediate risk based on the provided data is low, but vigilance is recommended.

Vulnerabilities
None known

Dynamic Pricing & Discount Rules for WooCommerce Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Dynamic Pricing & Discount Rules for WooCommerce Release Timeline

v1.2.1Current
v1.2.0
v1.1.1
v1.0.0
Code Analysis
Analyzed Apr 16, 2026

Dynamic Pricing & Discount Rules for WooCommerce Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
18 prepared
Unescaped Output
0
46 escaped
Nonce Checks
2
Capability Checks
2
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared18 total queries

Output Escaping

100% escaped46 total outputs
Attack Surface

Dynamic Pricing & Discount Rules for WooCommerce Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 15
actionadmin_enqueue_scriptsincludes/Admin/ExclusionPage.php:21
actionwoocommerce_before_calculate_totalsincludes/Engine/RuleEngine.php:47
actionwoocommerce_cart_calculate_feesincludes/Engine/RuleEngine.php:49
filterwoocommerce_package_ratesincludes/Engine/RuleEngine.php:51
actionwoocommerce_before_calculate_totalsincludes/Engine/RuleEngine.php:53
actionwoocommerce_add_to_cartincludes/Engine/RuleEngine.php:55
actionwoocommerce_cart_updatedincludes/Engine/RuleEngine.php:57
actionwoocommerce_applied_couponincludes/Engine/RuleEngine.php:58
actionwoocommerce_removed_couponincludes/Engine/RuleEngine.php:59
actionwoocommerce_before_cart_item_quantity_zeroincludes/Engine/RuleEngine.php:60
actionwoocommerce_checkout_update_order_reviewincludes/Engine/RuleEngine.php:61
actionwoocommerce_single_product_summaryincludes/Frontend/ProductDiscountMessage.php:29
actionwoocommerce_after_shop_loop_item_titleincludes/Frontend/ProductDiscountMessage.php:30
actionwp_enqueue_scriptsincludes/Frontend/ProductDiscountMessage.php:31
actionbefore_woocommerce_initwpulse-pricing-rules-for-woocommerce.php:36
Maintenance & Trust

Dynamic Pricing & Discount Rules for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedMar 26, 2026
PHP min version7.4
Downloads328

Community Trust

Rating100/100
Number of ratings2
Active installs10
Developer Profile

Dynamic Pricing & Discount Rules for WooCommerce Developer Profile

wpulse

3 plugins · 110 total installs

92
trust score
Avg Security Score
97/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Dynamic Pricing & Discount Rules for WooCommerce

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/wpulse-pricing-rules-for-woocommerce/assets/admin/exclusion-list.css/wp-content/plugins/wpulse-pricing-rules-for-woocommerce/assets/admin/exclusion-list.js
Script Paths
/wp-content/plugins/wpulse-pricing-rules-for-woocommerce/assets/admin/exclusion-list.js
Version Parameters
wpulse-pricing-rules-for-woocommerce/assets/admin/exclusion-list.css?ver=wpulse-pricing-rules-for-woocommerce/assets/admin/exclusion-list.js?ver=

HTML / DOM Fingerprints

CSS Classes
wpulse_exclusion_listwpulse_exclusion_list__descriptionwpulse_exclusion_list__emptywpulse_exclusion_list__empty-iconwpulse_exclusion_list__empty-titlewpulse_exclusion_list__empty-helpwpulse_exclusion_list__table-wrap
Data Attributes
data-nonce-action
JS Globals
wpulseExclusionList
FAQ

Frequently Asked Questions about Dynamic Pricing & Discount Rules for WooCommerce