Bulk Price Update for Woocommerce Security & Risk Analysis

wordpress.org/plugins/woo-bulk-price-update

Bulk price update for woocommerce to update prices in percentage or fixed with multiple categories options.

2K active installs v2.3 PHP 7.4+ WP 6.3+ Updated Jul 3, 2025
bulk-editproduct-bulk-editupdate-product-pricewoocommercewoocommerce-bulk-edit
100
A · Safe
CVEs total1
Unpatched0
Last CVEMar 22, 2023
Download
Safety Verdict

Is Bulk Price Update for Woocommerce Safe to Use in 2026?

Generally Safe

Score 100/100

Bulk Price Update for Woocommerce has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Mar 22, 2023Updated 9mo ago
Risk Assessment

The 'woo-bulk-price-update' plugin version 2.3 exhibits a generally good security posture based on the provided static analysis. The absence of dangerous functions, the exclusive use of prepared statements for SQL queries, a high percentage of properly escaped output, and the presence of nonce checks on all AJAX handlers are all strong indicators of secure coding practices. The limited attack surface, particularly with no unprotected entry points, further contributes to its robust security.

Key Concerns

  • No capability checks found
  • Bundled outdated library (Select2)
  • Bundled outdated library (jQuery)
  • One past medium severity vulnerability
Vulnerabilities
1

Bulk Price Update for Woocommerce Security Vulnerabilities

CVEs by Year

1 CVE in 2023
2023
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2023-28665medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Bulk Price Update for Woocommerce <= 2.2.1 - Reflected Cross-Site Scripting

Mar 22, 2023 Patched in 2.2.2 (307d)
Code Analysis
Analyzed Mar 16, 2026

Bulk Price Update for Woocommerce Code Analysis

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

Bundled Libraries

Select2jQuery

Output Escaping

96% escaped55 total outputs
Data Flows
All sanitized

Data Flow Analysis

3 flows
wbpu_change_price_product_ids_callback (woo-bulk-price-update.php:233)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Bulk Price Update for Woocommerce Attack Surface

Entry Points3
Unprotected0

AJAX Handlers 3

authwp_ajax_techno_change_price_percentgewoo-bulk-price-update.php:31
authwp_ajax_techno_change_price_product_idswoo-bulk-price-update.php:33
authwp_ajax_techno_get_productswoo-bulk-price-update.php:34
WordPress Hooks 3
actionadmin_menuwoo-bulk-price-update.php:30
actionbefore_woocommerce_initwoo-bulk-price-update.php:35
actionadmin_noticeswoo-bulk-price-update.php:36
Maintenance & Trust

Bulk Price Update for Woocommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedJul 3, 2025
PHP min version7.4
Downloads44K

Community Trust

Rating80/100
Number of ratings16
Active installs2K
Developer Profile

Bulk Price Update for Woocommerce Developer Profile

technocrackers

3 plugins · 2K total installs

76
trust score
Avg Security Score
95/100
Avg Patch Time
307 days
View full developer profile
Detection Fingerprints

How We Detect Bulk Price Update 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/woo-bulk-price-update/css/bootstrap-3.3.2.min.css/wp-content/plugins/woo-bulk-price-update/css/bootstrap-multiselect.css/wp-content/plugins/woo-bulk-price-update/css/bulkprice-custom.css/wp-content/plugins/woo-bulk-price-update/js/bootstrap-3.3.2.min.js/wp-content/plugins/woo-bulk-price-update/js/bootstrap-multiselect.js/wp-content/plugins/woo-bulk-price-update/js/select2.min.js/wp-content/plugins/woo-bulk-price-update/css/select2.min.css/wp-content/plugins/woo-bulk-price-update/js/wbpu-main.js
Script Paths
/wp-content/plugins/woo-bulk-price-update/js/wbpu-main.js
Version Parameters
woo-bulk-price-update/css/bootstrap-3.3.2.min.css?ver=woo-bulk-price-update/css/bootstrap-multiselect.css?ver=woo-bulk-price-update/css/bulkprice-custom.css?ver=woo-bulk-price-update/js/bootstrap-3.3.2.min.js?ver=woo-bulk-price-update/js/bootstrap-multiselect.js?ver=woo-bulk-price-update/js/select2.min.js?ver=woo-bulk-price-update/css/select2.min.css?ver=woo-bulk-price-update/js/wbpu-main.js?ver=

HTML / DOM Fingerprints

CSS Classes
paid_colorbulk-titlewraptab_wrapperbulk-content-areamain-paneltechno_main_tabsactive+3 more
HTML Comments
<!-- Exit if accessed directly -->
Data Attributes
data-nonce
JS Globals
wbpu_obj
REST Endpoints
/wp-json/wp/v2/product
FAQ

Frequently Asked Questions about Bulk Price Update for Woocommerce