SKU Generator for WooCommerce Security & Risk Analysis

wordpress.org/plugins/sku-for-woocommerce

SKU Generator for WooCommerce plugin adds full Stock Keeping Unit (SKU) support to your WooCommerce shop.

2K active installs v1.6.5 PHP + WP 4.4+ Updated Mar 10, 2026
generategenerate-skuskustock-keeping-unitwoocommerce
99
A · Safe
CVEs total2
Unpatched0
Last CVEMar 27, 2025
Safety Verdict

Is SKU Generator for WooCommerce Safe to Use in 2026?

Generally Safe

Score 99/100

SKU Generator for WooCommerce has a strong security track record. Known vulnerabilities have been patched promptly.

2 known CVEsLast CVE: Mar 27, 2025Updated 25d ago
Risk Assessment

The plugin 'sku-for-woocommerce' v1.6.5 exhibits a mixed security posture. On the positive side, the static analysis reveals no obvious vulnerabilities related to its attack surface, as there are no exposed AJAX handlers, REST API routes, shortcodes, or cron events. Furthermore, all SQL queries are properly prepared, and there are no file operations or external HTTP requests, which are good security practices. However, a significant concern is the low percentage of properly escaped output (53%), indicating a potential for Cross-Site Scripting (XSS) vulnerabilities where user-supplied data might be rendered without proper sanitization. The absence of nonce and capability checks on any potential entry points, though there are none currently identified, is also a point of attention for future development.

The vulnerability history for this plugin is a key area of concern. With a total of two known CVEs, both classified as medium severity and historically related to XSS, it suggests a recurring pattern of input sanitization issues. While there are currently no unpatched vulnerabilities, the past occurrences of XSS indicate that developers need to maintain vigilance in thoroughly sanitizing all user-provided data that is outputted to the browser. The plugin's strengths lie in its secure handling of database interactions and its limited attack surface, but the persistent XSS history and the high proportion of unescaped output are weaknesses that require attention to ensure robust security.

Key Concerns

  • Significant proportion of unescaped output
  • Past CVEs indicate recurring XSS issues
  • No capability checks found
  • No nonce checks found
Vulnerabilities
2

SKU Generator for WooCommerce Security Vulnerabilities

CVEs by Year

2 CVEs in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
2

2 total CVEs

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

SKU Generator for WooCommerce <= 1.6.2 - Reflected Cross-Site Scripting

Mar 27, 2025 Patched in 1.6.3 (7d)
CVE-2024-9212medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

SKU Generator for WooCommerce <= 1.6.2 - Reflected Cross-Site Scripting

Feb 28, 2025 Patched in 1.6.3 (10d)
Code Analysis
Analyzed Mar 16, 2026

SKU Generator for WooCommerce Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
5 prepared
Unescaped Output
8
9 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared5 total queries

Output Escaping

53% escaped17 total outputs
Attack Surface

SKU Generator for WooCommerce Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 22
actionwp_insert_postincludes\class-wc-sku.php:26
actionwoocommerce_duplicate_productincludes\class-wc-sku.php:27
actionalg_sku_for_woocommerce_before_regenerator_toolincludes\class-wc-sku.php:30
actionalg_sku_for_woocommerce_after_regenerator_toolincludes\class-wc-sku.php:31
filterwc_product_has_unique_skuincludes\class-wc-sku.php:34
filterpre_get_postsincludes\class-wc-sku.php:39
filterposts_searchincludes\class-wc-sku.php:41
filterwoocommerce_email_order_items_argsincludes\class-wc-sku.php:46
actionwoocommerce_variable_product_bulk_edit_actionsincludes\class-wc-sku.php:49
actionwoocommerce_bulk_edit_variationsincludes\class-wc-sku.php:50
filterposts_joinincludes\class-wc-sku.php:171
filterposts_whereincludes\class-wc-sku.php:172
filteroption_alg_sku_for_woocommerce_templateincludes\class-wc-sku.php:316
filterwoocommerce_admin_settings_sanitize_optionincludes\settings\class-wc-settings-sku.php:25
filterwoocommerce_get_sections_alg_skuincludes\settings\class-wc-sku-settings-section.php:23
filterwoocommerce_get_sections_alg_skuincludes\settings\class-wc-sku-tools-regenerator.php:28
actionalg_sku_for_woocommerce_regenerator_toolincludes\settings\class-wc-sku-tools-regenerator.php:29
actionbefore_woocommerce_initsku-for-woocommerce.php:43
actioninitsku-for-woocommerce.php:98
actionwoocommerce_system_status_reportsku-for-woocommerce.php:101
filterwoocommerce_get_settings_pagessku-for-woocommerce.php:102
actionadmin_initsku-for-woocommerce.php:107
Maintenance & Trust

SKU Generator for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 10, 2026
PHP min version
Downloads40K

Community Trust

Rating82/100
Number of ratings11
Active installs2K
Developer Profile

SKU Generator for WooCommerce Developer Profile

WP Wham

9 plugins · 37K total installs

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

How We Detect SKU Generator 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/sku-for-woocommerce/assets/css/wc-sku-admin.css/wp-content/plugins/sku-for-woocommerce/assets/js/wc-sku-admin.js
Script Paths
/wp-content/plugins/sku-for-woocommerce/assets/js/wc-sku-admin.js
Version Parameters
sku-for-woocommerce/assets/css/wc-sku-admin.css?ver=sku-for-woocommerce/assets/js/wc-sku-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
alg-wc-sku-settings-sectionalg-wc-sku-tools-regenerator-options
HTML Comments
region add_settings_to_status_reportendregion add_settings_to_status_report
Data Attributes
data-export-label="SKU Generator Settings"
JS Globals
window.alg_wc_sku_admin_params
FAQ

Frequently Asked Questions about SKU Generator for WooCommerce