File Uploads Addon for WooCommerce Security & Risk Analysis

wordpress.org/plugins/woo-addon-uploads

Let customers upload files directly on your WooCommerce product page — no more chasing emails for artwork, logos, prescriptions, or documents.

5K active installs v1.7.4 PHP 7.4+ WP 5.0+ Updated Mar 21, 2026
file-uploadprint-on-demandproduct-addonswoocommerce-addonwoocommerce-file-upload
96
A · Safe
CVEs total2
Unpatched0
Last CVEJan 10, 2026
Safety Verdict

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

Generally Safe

Score 96/100

File Uploads Addon for WooCommerce has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

2 known CVEsLast CVE: Jan 10, 2026Updated 2mo 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 published

File Uploads Addon for WooCommerce Security Vulnerabilities

CVEs by Year

1 CVE in 2025
2025
1 CVE in 2026
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, 2026 Patched in 1.7.4 (95d)
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)
Version History

File Uploads Addon for WooCommerce Release Timeline

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 · Security
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 updatedMar 21, 2026
PHP min version7.4
Downloads80K

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

84
trust score
Avg Security Score
94/100
Avg Patch Time
60 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