Power Coupons for WooCommerce Security & Risk Analysis

wordpress.org/plugins/power-coupons

WordPress coupon plugin for WooCommerce that auto-applies discounts with flexible rules and dynamic cart incentives—no codes required.

2K active installs v1.0.0 PHP 7.4+ WP 6.0+ Updated Feb 12, 2026
auto-apply-couponsdiscount-rulesdynamic-discountswoocommerce-couponswoocommerce-discounts
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Power Coupons for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

Power Coupons 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 power-coupons v1.0.1 plugin exhibits a generally strong security posture, particularly evident in its lack of known vulnerabilities and its robust use of prepared statements for SQL queries. The static analysis reveals a comprehensive approach to security controls, with all identified entry points (AJAX handlers and shortcodes) appearing to have appropriate authentication and capability checks. Furthermore, a high percentage of output is properly escaped, and there are no reported critical or high-severity taint flows, indicating that unsanitized user input is not being mishandled in dangerous ways.

However, some areas warrant attention. The presence of a file operation without further context raises a potential concern, as such actions can be risky if not implemented with strict sanitization and validation. While the overall number of AJAX handlers is manageable, the plugin does utilize them as an entry point. The lack of detailed taint analysis data (0 flows analyzed) means we cannot definitively rule out all potential input validation issues, even though no critical or high-severity flows were found.

Given the plugin's history of zero known vulnerabilities, this suggests diligent development practices. The strengths lie in the application of prepared statements, high output escaping, and the presence of capability and nonce checks. The primary weakness lies in the single file operation and the limited scope of the taint analysis. Overall, the plugin appears to be developed with security in mind, but a deeper dive into file operation security and more extensive taint analysis would further solidify its security profile.

Key Concerns

  • File operation without further context
  • Taint analysis not fully comprehensive
Vulnerabilities
None known

Power Coupons for WooCommerce Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Power Coupons for WooCommerce Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
2
129 escaped
Nonce Checks
8
Capability Checks
4
File Operations
1
External Requests
0
Bundled Libraries
0

Output Escaping

98% escaped131 total outputs
Attack Surface

Power Coupons for WooCommerce Attack Surface

Entry Points11
Unprotected0

AJAX Handlers 10

authwp_ajax_power_coupons_update_settingsadmin\class-power-coupons-admin-settings.php:51
authwp_ajax_power_coupons_activate_proadmin\class-power-coupons-admin-settings.php:52
authwp_ajax_power_coupons_get_drawer_couponscontrollers\class-checkout-drawer-controller.php:73
noprivwp_ajax_power_coupons_get_drawer_couponscontrollers\class-checkout-drawer-controller.php:74
authwp_ajax_power_coupons_get_coupons_htmlcontrollers\class-power-coupons-cart-controller.php:44
noprivwp_ajax_power_coupons_get_coupons_htmlcontrollers\class-power-coupons-cart-controller.php:45
authwp_ajax_power_coupons_apply_couponscontrollers\class-power-coupons-cart-controller.php:46
noprivwp_ajax_power_coupons_apply_couponscontrollers\class-power-coupons-cart-controller.php:47
authwp_ajax_power_coupons_remove_couponcontrollers\class-power-coupons-cart-controller.php:48
noprivwp_ajax_power_coupons_remove_couponcontrollers\class-power-coupons-cart-controller.php:49

Shortcodes 1

[power_coupons] controllers\class-power-coupons-display-controller.php:61
WordPress Hooks 28
actionwoocommerce_coupon_optionsadmin\class-power-coupons-admin-coupon-meta.php:43
actionwoocommerce_coupon_options_saveadmin\class-power-coupons-admin-coupon-meta.php:44
filterwoocommerce_coupon_data_tabsadmin\class-power-coupons-admin-coupon-meta.php:46
actionwoocommerce_coupon_data_panelsadmin\class-power-coupons-admin-rules.php:44
actionwoocommerce_coupon_options_saveadmin\class-power-coupons-admin-rules.php:47
actionadmin_enqueue_scriptsadmin\class-power-coupons-admin-rules.php:50
actionadmin_menuadmin\class-power-coupons-admin-settings.php:49
actionadmin_enqueue_scriptsadmin\class-power-coupons-admin-settings.php:50
filtermanage_edit-shop_coupon_columnsadmin\class-power-coupons-admin.php:60
actionmanage_shop_coupon_posts_custom_columnadmin\class-power-coupons-admin.php:61
actionwoocommerce_proceed_to_checkoutcontrollers\class-checkout-drawer-controller.php:59
actionwoocommerce_review_order_before_paymentcontrollers\class-checkout-drawer-controller.php:63
actionwp_footercontrollers\class-checkout-drawer-controller.php:67
actionwp_enqueue_scriptscontrollers\class-checkout-drawer-controller.php:70
actionwoocommerce_cart_loaded_from_sessioncontrollers\class-power-coupons-auto-apply-controller.php:42
actionwoocommerce_after_calculate_totalscontrollers\class-power-coupons-auto-apply-controller.php:43
actionwoocommerce_check_cart_itemscontrollers\class-power-coupons-auto-apply-controller.php:44
actionwp_enqueue_scriptscontrollers\class-power-coupons-auto-apply-controller.php:46
filterwoocommerce_coupon_is_validcontrollers\class-power-coupons-cart-controller.php:52
filterwoocommerce_coupons_enabledcontrollers\class-power-coupons-display-controller.php:65
actionbefore_woocommerce_initincludes\class-power-coupons-loader.php:83
actionplugins_loadedincludes\class-power-coupons-loader.php:85
actionwp_abilities_api_categories_initincludes\class-power-coupons-loader.php:208
actionwp_abilities_api_initincludes\class-power-coupons-loader.php:209
actionupdate_option_power_coupons_settingsincludes\class-power-coupons-settings-helper.php:100
filterrender_blockincludes\class-power-coupons-wc-blocks-integration.php:52
filterwoocommerce_coupon_is_validpublic\class-power-coupons-frontend-rules.php:49
actionwp_enqueue_scriptspublic\class-power-coupons-frontend.php:63
Maintenance & Trust

Power Coupons for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 12, 2026
PHP min version7.4
Downloads9K

Community Trust

Rating0/100
Number of ratings0
Active installs2K
Developer Profile

Power Coupons for WooCommerce Developer Profile

Brainstorm Force

32 plugins · 8.6M total installs

78
trust score
Avg Security Score
98/100
Avg Patch Time
196 days
View full developer profile
Detection Fingerprints

How We Detect Power Coupons 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/power-coupons/admin/assets/build/rule-engine/index.css/wp-content/plugins/power-coupons/admin/assets/build/rule-engine/index.js
Script Paths
/wp-content/plugins/power-coupons/admin/assets/build/rule-engine/index.js
Version Parameters
power-coupons/admin/assets/build/rule-engine/index.css?ver=power-coupons/admin/assets/build/rule-engine/index.js?ver=

HTML / DOM Fingerprints

CSS Classes
power-coupons-rules__toggle-rules
JS Globals
powerCouponsRules
Shortcode Output
<!-- React will mount here -->
FAQ

Frequently Asked Questions about Power Coupons for WooCommerce