CampaignBay – Automated Discount Campaigns & Flash Sales for WooCommerce Security & Risk Analysis

wordpress.org/plugins/campaignbay

The complete WooCommerce discount plugin. Run flash sales, bulk pricing, BOGO deals, and early bird offers. Fully automated, completely free.

0 active installs v1.1.6 PHP 7.0+ WP 5.6+ Updated Apr 2, 2026
bogobulk-discountdiscount-managerdynamic-pricingwoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is CampaignBay – Automated Discount Campaigns & Flash Sales for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

CampaignBay – Automated Discount Campaigns & Flash Sales 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

Based on the provided static analysis and vulnerability history, the 'campaignbay' plugin v1.1.6 exhibits a strong security posture. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events with unprotected entry points is a significant positive indicator. Furthermore, the code demonstrates excellent practices with 100% of output properly escaped, a high percentage of SQL queries utilizing prepared statements, and the presence of capability checks and nonce checks, which are crucial for secure WordPress development. The lack of any known CVEs and a clean vulnerability history further bolster confidence in its security.

While the static analysis reveals no critical or high severity taint flows, the presence of 53 SQL queries, even with a high rate of prepared statements, warrants a slight caution. The plugin also performs 3 file operations, which, while not inherently risky, could be an area to monitor for potential misconfigurations or vulnerabilities if not implemented with strict security in mind.

In conclusion, the 'campaignbay' plugin v1.1.6 appears to be well-developed from a security perspective, with a minimal attack surface and adherence to secure coding practices. The absence of vulnerabilities in its history is a significant strength. The minor points of consideration are the sheer number of SQL queries and the file operations, which, in the absence of any reported issues, are likely handled securely but remain potential, albeit low, risk factors.

Vulnerabilities
None known

CampaignBay – Automated Discount Campaigns & Flash Sales for WooCommerce Security Vulnerabilities

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

CampaignBay – Automated Discount Campaigns & Flash Sales for WooCommerce Release Timeline

v1.1.6Current
v1.1.5
v1.1.4
v1.1.3
v1.1.2
v1.1.1
v1.1.0
v1.0.9
v1.0.8
v1.0.7
v1.0.6
v1.0.5
v1.0.4
v1.0.3
v1.0.2
v1.0.1
v1.0.0
Code Analysis
Analyzed Mar 17, 2026

CampaignBay – Automated Discount Campaigns & Flash Sales for WooCommerce Code Analysis

Dangerous Functions
0
Raw SQL Queries
4
49 prepared
Unescaped Output
0
49 escaped
Nonce Checks
2
Capability Checks
5
File Operations
3
External Requests
0
Bundled Libraries
0

SQL Query Safety

92% prepared53 total queries

Output Escaping

100% escaped49 total outputs
Attack Surface

CampaignBay – Automated Discount Campaigns & Flash Sales for WooCommerce Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 32
actionrest_api_initapp\Api\ActivityLogController.php:61
actionrest_api_initapp\Api\ApiController.php:98
actionrest_api_initapp\Api\CalenderController.php:68
actionrest_api_initapp\Api\CampaignsController.php:78
actionrest_api_initapp\Api\DashboardController.php:64
actionrest_api_initapp\Api\LogsController.php:61
actionadmin_initapp\Api\LogsController.php:63
actionrest_api_initapp\Api\ResourceController.php:48
actionrest_api_initapp\Api\SettingsController.php:68
actionwp_enqueue_scriptsapp\Core\Plugin.php:175
filterall_pluginsapp\Core\Plugin.php:208
actionadmin_menuapp\Core\Plugin.php:210
filteradmin_body_classapp\Core\Plugin.php:211
actionadmin_enqueue_scriptsapp\Core\Plugin.php:212
actionrest_api_initapp\Core\Plugin.php:215
actionadmin_initapp\Core\Plugin.php:216
filterplugin_row_metaapp\Core\Plugin.php:219
actionadmin_bar_menuapp\Core\Plugin.php:220
actioncampaignbay_campaign_saveapp\Core\Scheduler.php:73
actioncampaignbay_campaign_deleteapp\Core\Scheduler.php:80
actioninitapp\Core\Scheduler.php:83
actioncampaignbay_campaign_saveapp\Engine\CalenderManager.php:60
actioncampaignbay_campaign_deleteapp\Engine\CalenderManager.php:61
actioncampaignbay_campaign_saveapp\Engine\CampaignManager.php:72
actioncampaignbay_campaign_usage_incrementedapp\Engine\CampaignManager.php:73
actioncampaignbay_campaign_usage_decrementedapp\Engine\CampaignManager.php:74
actioncampaignbay_campaign_deleteapp\Engine\CampaignManager.php:75
actionwoocommerce_order_status_changedapp\Engine\OrderManager.php:40
actionwoocommerce_before_calculate_totalsapp\Engine\PricingEngine.php:124
actionwoocommerce_before_calculate_totalsapp\Engine\PricingEngine.php:601
actionplugins_loadedcampaignbay.php:67
actionadmin_noticescampaignbay.php:70
Maintenance & Trust

CampaignBay – Automated Discount Campaigns & Flash Sales for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedApr 2, 2026
PHP min version7.0
Downloads932

Community Trust

Rating100/100
Number of ratings1
Active installs0
Developer Profile

CampaignBay – Automated Discount Campaigns & Flash Sales for WooCommerce Developer Profile

WPAnchorBay

2 plugins · 0 total installs

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

How We Detect CampaignBay – Automated Discount Campaigns & Flash Sales 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/campaignbay/app/assets/css/campaignbay.css/wp-content/plugins/campaignbay/app/assets/js/campaignbay.js
Script Paths
/wp-content/plugins/campaignbay/app/assets/js/campaignbay.js
Version Parameters
campaignbay/style.css?ver=campaignbay/script.js?ver=

HTML / DOM Fingerprints

CSS Classes
wpab-campaignbaycampaignbay-admin-barcampaignbay-campaigns-addcampaignbay-campaignscampaignbay-calendar
Data Attributes
data-cy="campaignbay-campaigns-list"data-cy="campaignbay-campaign-add-form"data-cy="campaignbay-campaign-edit-form"data-cy="campaignbay-campaign-calendar"data-cy="campaignbay-settings-form"
JS Globals
window.campaignbay_plugin_settings
FAQ

Frequently Asked Questions about CampaignBay – Automated Discount Campaigns & Flash Sales for WooCommerce