Smart Auto SKU Generator for WooCommerce Security & Risk Analysis

wordpress.org/plugins/smart-auto-sku-generator-for-woocommerce

Automatically generate unique, category-based SKUs for WooCommerce products with bulk processing and smart formatting.

100 active installs v1.2.3 PHP 7.4+ WP 5.0+ Updated Jan 24, 2026
generatorinventoryproductskuwoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Smart Auto SKU Generator for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

Smart Auto SKU Generator for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The "smart-auto-sku-generator-for-woocommerce" plugin v1.2.3 presents a mixed security posture. On the positive side, the plugin demonstrates good practices in its use of nonces and capability checks, with a very high percentage of properly escaped outputs and a lack of dangerous functions or external HTTP requests. The taint analysis shows no critical or high severity unsanitized flows, which is a strong indicator of secure code handling potentially malicious input. Furthermore, the plugin has no recorded vulnerability history, suggesting a generally well-maintained codebase over time.

However, a significant concern arises from the large attack surface exposed through AJAX handlers. Of the 23 AJAX handlers, a staggering 22 are not protected by authentication checks. This means any user, regardless of their logged-in status or role, could potentially trigger these actions, creating a substantial vulnerability if these handlers can be manipulated to perform sensitive operations or expose information. While the SQL queries show a decent percentage using prepared statements and there are no critical taint flows, the lack of authentication on so many entry points remains the most pressing security risk.

Key Concerns

  • 22 AJAX handlers without authentication checks
Vulnerabilities
None known

Smart Auto SKU Generator for WooCommerce Security Vulnerabilities

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

Smart Auto SKU Generator for WooCommerce Code Analysis

Dangerous Functions
0
Raw SQL Queries
7
12 prepared
Unescaped Output
4
121 escaped
Nonce Checks
24
Capability Checks
28
File Operations
9
External Requests
0
Bundled Libraries
0

SQL Query Safety

63% prepared19 total queries

Output Escaping

97% escaped125 total outputs
Data Flows
All sanitized

Data Flow Analysis

4 flows
handle_save_sku_length (admin\class-ajax-handler.php:488)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
22 unprotected

Smart Auto SKU Generator for WooCommerce Attack Surface

Entry Points23
Unprotected22

AJAX Handlers 23

authwp_ajax_smart_auto_sku_generator_bulk_generateclasses\class-plugin-core.php:158
authwp_ajax_smart_auto_sku_generator_get_statisticsclasses\class-plugin-core.php:159
authwp_ajax_smart_auto_sku_generator_test_settingsclasses\class-plugin-core.php:160
authwp_ajax_smart_auto_sku_generator_preview_skuclasses\class-plugin-core.php:161
authwp_ajax_smart_auto_sku_generator_reset_statisticsclasses\class-plugin-core.php:162
authwp_ajax_smart_auto_sku_generator_debug_infoclasses\class-plugin-core.php:163
authwp_ajax_smart_auto_sku_generator_debug_analysisclasses\class-plugin-core.php:164
authwp_ajax_smart_auto_sku_generator_test_sku_lengthclasses\class-plugin-core.php:165
authwp_ajax_smart_auto_sku_generator_test_auto_bulk_generationclasses\class-plugin-core.php:166
authwp_ajax_smart_auto_sku_generator_save_sku_lengthclasses\class-plugin-core.php:167
authwp_ajax_smart_auto_sku_generator_background_statusclasses\class-plugin-core.php:170
authwp_ajax_smart_auto_sku_generator_cancel_backgroundclasses\class-plugin-core.php:171
authwp_ajax_smart_auto_sku_generator_create_backupclasses\class-plugin-core.php:172
authwp_ajax_smart_auto_sku_generator_restore_backupclasses\class-plugin-core.php:173
authwp_ajax_smart_auto_sku_generator_get_backupsclasses\class-plugin-core.php:174
authwp_ajax_smart_auto_sku_generator_export_settingsclasses\class-plugin-core.php:175
authwp_ajax_smart_auto_sku_generator_import_settingsclasses\class-plugin-core.php:176
authwp_ajax_smart_auto_sku_generator_get_detailed_statisticsclasses\class-plugin-core.php:177
authwp_ajax_smart_auto_sku_generator_get_system_infoclasses\class-plugin-core.php:178
authwp_ajax_smart_auto_sku_generator_delete_backupclasses\class-plugin-core.php:179
authwp_ajax_smart_auto_sku_generator_cleanup_databaseclasses\class-plugin-core.php:180
authwp_ajax_smart_auto_sku_generator_clear_cacheclasses\class-plugin-core.php:197
authwp_ajax_smart_auto_sku_generator_verify_nonceclasses\class-plugin-core.php:202
WordPress Hooks 39
actionadmin_menuadmin\class-admin-manager.php:55
actionadmin_enqueue_scriptsadmin\class-admin-manager.php:58
actionadmin_noticesadmin\class-admin-manager.php:61
actionwoocommerce_admin_product_data_after_general_product_dataadmin\class-admin-manager.php:64
actionwoocommerce_process_product_metaadmin\class-admin-manager.php:65
actionadmin_headadmin\class-help-manager.php:29
actionadmin_initadmin\class-settings-manager.php:45
actionsmart_auto_sku_generator_process_batchclasses\class-background-processor.php:55
actionsmart_auto_sku_generator_complete_bulk_generationclasses\class-background-processor.php:56
actionadmin_noticesclasses\class-plugin-core.php:105
actionwoocommerce_product_quick_edit_saveclasses\class-plugin-core.php:149
actionwoocommerce_product_bulk_edit_saveclasses\class-plugin-core.php:150
actionwoocommerce_process_product_metaclasses\class-plugin-core.php:151
actionadmin_initclasses\class-plugin-core.php:154
actionadmin_noticesclasses\class-plugin-core.php:155
actionwoocommerce_product_quick_edit_saveclasses\class-plugin-core.php:183
actionwoocommerce_product_bulk_edit_saveclasses\class-plugin-core.php:184
actionwoocommerce_process_product_metaclasses\class-plugin-core.php:185
actioncreated_product_catclasses\class-plugin-core.php:188
actionedited_product_catclasses\class-plugin-core.php:189
actiondelete_product_catclasses\class-plugin-core.php:190
actionwp_scheduled_deleteclasses\class-plugin-core.php:193
actionadmin_initclasses\class-plugin-core.php:194
actionadmin_post_smart_auto_sku_generator_clear_cacheclasses\class-plugin-core.php:198
actionadmin_initclasses\class-plugin-core.php:201
actionplugins_loadedclasses\class-plugin-core.php:205
actionadmin_noticesclasses\class-plugin-core.php:206
actionadmin_noticesclasses\class-plugin-core.php:420
actionadmin_noticesclasses\class-plugin-core.php:425
actionadmin_noticesclasses\class-plugin-core.php:432
actionbefore_woocommerce_initsmart-auto-sku-generator-for-woocommerce.php:49
actioninitsmart-auto-sku-generator-for-woocommerce.php:52
actionplugins_loadedsmart-auto-sku-generator-for-woocommerce.php:55
actionupdated_optionsmart-auto-sku-generator-for-woocommerce.php:58
actionsmart_auto_sku_generator_auto_bulk_generationsmart-auto-sku-generator-for-woocommerce.php:59
actionadmin_noticessmart-auto-sku-generator-for-woocommerce.php:97
actionadmin_noticessmart-auto-sku-generator-for-woocommerce.php:103
actionadmin_noticessmart-auto-sku-generator-for-woocommerce.php:109
actionadmin_noticessmart-auto-sku-generator-for-woocommerce.php:115

Scheduled Events 3

smart_auto_sku_generator_auto_bulk_generation
smart_auto_sku_generator_process_batch
smart_auto_sku_generator_complete_bulk_generation
Maintenance & Trust

Smart Auto SKU Generator for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedJan 24, 2026
PHP min version7.4
Downloads779

Community Trust

Rating100/100
Number of ratings2
Active installs100
Developer Profile

Smart Auto SKU Generator for WooCommerce Developer Profile

touhidz

1 plugin · 100 total installs

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

How We Detect Smart Auto 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/smart-auto-sku-generator-for-woocommerce/assets/css/admin-style.css/wp-content/plugins/smart-auto-sku-generator-for-woocommerce/assets/js/admin-script.js/wp-content/plugins/smart-auto-sku-generator-for-woocommerce/assets/js/frontend-script.js
Script Paths
/wp-content/plugins/smart-auto-sku-generator-for-woocommerce/assets/js/admin-script.js/wp-content/plugins/smart-auto-sku-generator-for-woocommerce/assets/js/frontend-script.js
Version Parameters
smart-auto-sku-generator-for-woocommerce/assets/css/admin-style.css?ver=smart-auto-sku-generator-for-woocommerce/assets/js/admin-script.js?ver=smart-auto-sku-generator-for-woocommerce/assets/js/frontend-script.js?ver=

HTML / DOM Fingerprints

CSS Classes
smart-auto-sku-generator-settings-sectionsasg-tooltipsasg-input-wrapper
Data Attributes
data-sasg-product-iddata-sasg-action
JS Globals
smart_auto_sku_generator_params
FAQ

Frequently Asked Questions about Smart Auto SKU Generator for WooCommerce