File Uploads Addon for WooCommerce Security & Risk Analysis

wordpress.org/plugins/woo-addon-uploads

Allow users to upload files from the product page while adding products to the cart. Useful for many stores that require images or other information f …

5K active installs v1.7.3 PHP 5.6+ WP 5.0+ Updated Dec 22, 2025
addonfile-uploaduploadswoocommercewoocommerce-file-upload
73
B · Generally Safe
CVEs total2
Unpatched1
Last CVEJan 10, 2026
Safety Verdict

Is File Uploads Addon for WooCommerce Safe to Use in 2026?

Mostly Safe

Score 73/100

File Uploads Addon for WooCommerce is generally safe to use. 2 past CVEs were resolved. Keep it updated.

2 known CVEs 1 unpatched Last CVE: Jan 10, 2026Updated 3mo ago
Risk Assessment

The "woo-addon-uploads" plugin v1.7.3 exhibits a mixed security posture. On the positive side, the code shows excellent practices regarding SQL query sanitization and output escaping, with near-perfect adherence. The absence of a large attack surface with entry points like AJAX handlers, REST API routes, and shortcodes is also a strong indicator of good design. However, significant concerns arise from its vulnerability history. The presence of two known CVEs, with one still unpatched and categorized as high severity, alongside a pattern of "Missing Authorization" and "Exposure of Sensitive Information," is alarming. Furthermore, the taint analysis reveals a flow with an unsanitized path, suggesting a potential for path traversal or similar vulnerabilities, even if not classified as critical or high severity in the static analysis.

The plugin's strengths lie in its secure coding practices for database interactions and output handling. The low attack surface is also a positive. However, the persistent and high-severity past vulnerabilities, coupled with the identified unsanitized path flow, overshadow these strengths. The unpatched vulnerability indicates a lack of proactive security maintenance, making it a significant risk. Users of this plugin should exercise extreme caution due to the unresolved high-severity vulnerability and the identified code weakness.

Key Concerns

  • Unpatched high severity CVE
  • Flow with unsanitized path
  • History of missing authorization
  • History of sensitive info exposure
  • One medium severity CVE unpatched
Vulnerabilities
2

File Uploads Addon for WooCommerce Security Vulnerabilities

CVEs by Year

1 CVE in 2025
2025
1 CVE in 2026 · unpatched
2026
Patched Has unpatched

Severity Breakdown

High
1
Medium
1

2 total CVEs

CVE-2026-24625medium · 5.3Missing Authorization

File Uploads Addon for WooCommerce <= 1.7.3 - Missing Authorization

Jan 10, 2026Unpatched
CVE-2024-13622high · 7.5Exposure of Sensitive Information to an Unauthorized Actor

File Uploads Addon for WooCommerce <= 1.7.1 - Unauthenticated Sensitive Information Exposure Through Unprotected Directory

Feb 17, 2025 Patched in 1.7.2 (24d)
Code Analysis
Analyzed Mar 16, 2026

File Uploads Addon for WooCommerce Code Analysis

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

Output Escaping

99% escaped78 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

2 flows1 with unsanitized paths
wau_secure_file_download (includes\class-wau-front-end.php:492)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

File Uploads Addon for WooCommerce Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 16
actionadmin_initincludes\class-wau-admin-settings.php:22
actionadmin_enqueue_scriptsincludes\class-wau-admin-settings.php:24
actionadmin_menuincludes\class-wau-admin.php:26
actionwoocommerce_before_add_to_cart_buttonincludes\class-wau-front-end.php:30
filterwoocommerce_add_cart_item_dataincludes\class-wau-front-end.php:32
filterwoocommerce_get_cart_item_from_sessionincludes\class-wau-front-end.php:33
filterwoocommerce_get_item_dataincludes\class-wau-front-end.php:34
actionwoocommerce_checkout_create_order_line_itemincludes\class-wau-front-end.php:35
filterwau_category_checksincludes\class-wau-front-end.php:37
actionwoocommerce_cart_item_removedincludes\class-wau-front-end.php:39
actionadmin_post_wau_secure_downloadincludes\class-wau-front-end.php:41
actionadmin_post_nopriv_wau_secure_downloadincludes\class-wau-front-end.php:42
actionwoocommerce_before_single_productincludes\class-wau-front-end.php:54
actionwoocommerce_before_single_productincludes\class-wau-front-end.php:55
actionadmin_enqueue_scriptsincludes\class-wau-pro-features.php:22
actionbefore_woocommerce_initwoocommerce-addon-uploads.php:125
Maintenance & Trust

File Uploads Addon for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 22, 2025
PHP min version5.6
Downloads77K

Community Trust

Rating74/100
Number of ratings27
Active installs5K
Developer Profile

File Uploads Addon for WooCommerce Developer Profile

Imaginate Solutions

2 plugins · 5K total installs

85
trust score
Avg Security Score
87/100
Avg Patch Time
24 days
View full developer profile
Detection Fingerprints

How We Detect File Uploads Addon 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-addon-uploads/assets/css/admin-style.css/wp-content/plugins/woo-addon-uploads/assets/js/admin-script.js/wp-content/plugins/woo-addon-uploads/assets/js/frontend-script.js/wp-content/plugins/woo-addon-uploads/assets/js/select2/select2.full.min.js/wp-content/plugins/woo-addon-uploads/assets/js/frontend-script.js/wp-content/plugins/woo-addon-uploads/assets/js/admin-script.js
Script Paths
wp-content/plugins/woo-addon-uploads/assets/js/admin-script.jswp-content/plugins/woo-addon-uploads/assets/js/frontend-script.jswp-content/plugins/woo-addon-uploads/assets/js/select2/select2.full.min.js
Version Parameters
woo-addon-uploads/assets/css/admin-style.css?ver=woo-addon-uploads/assets/js/admin-script.js?ver=woo-addon-uploads/assets/js/frontend-script.js?ver=woo-addon-uploads/assets/js/select2/select2.full.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
wau_admin_wrapperwau-admin-settings-pagewau-settings-field-wrapwau-settings-labelwau-settings-inputwau-settings-cat-wrapwau-settings-cat-labelwau-settings-cat-select+2 more
HTML Comments
<!-- Settings API init --><!-- Call back to display Settings Section information. --><!-- Display HTML for settings. --><!-- Display HTML for Catgories Setting. -->+32 more
Data Attributes
id="wau_addon_settings[wau_enable_addon]"name="wau_addon_settings[wau_enable_addon]"id="wau_addon_settings[wau_settings_categories]"name="wau_addon_settings[wau_settings_categories][]"
JS Globals
window.select2_ajax_urlwindow.select2_ajax_urlwindow.select2_nonceselect2_ajax_urlselect2_nonce
FAQ

Frequently Asked Questions about File Uploads Addon for WooCommerce