Product Addons and Product Options With Custom Fields – WowAddons Security & Risk Analysis

wordpress.org/plugins/product-addons

Product addons for WooCommerce is the ultimate plugin that lets you add extra product options, product fields, and WooCommerce product fields.

4K active installs v1.6.17 PHP 7.4+ WP 6.8+ Updated Jul 20, 2026
extra-product-optionsproduct-addonsproduct-fieldswoocommerce-product-addonswoocommerce-product-fields
71
B · Generally Safe
CVEs total3
Unpatched1
Last CVEJul 7, 2026
Download
Safety Verdict

Is Product Addons and Product Options With Custom Fields – WowAddons Safe to Use in 2026?

Mostly Safe

Score 71/100

Product Addons and Product Options With Custom Fields – WowAddons is generally safe to use. 3 past CVEs were resolved.

3 known CVEs 1 unpatched Last CVE: Jul 7, 2026Updated 1mo ago
Risk Assessment

The "product-addons" v1.6.2 plugin exhibits a mixed security posture. On the positive side, it demonstrates strong adherence to secure coding practices with a high percentage of properly escaped output, a good rate of prepared SQL statements, and a reasonable number of nonce and capability checks. The absence of critical or high-severity taint flows, dangerous functions, and critical/high CVEs is also reassuring. However, significant concerns arise from its attack surface and historical vulnerability data. The presence of an unprotected AJAX handler is a critical security gap that could allow unauthorized actions. Furthermore, the plugin has a known unpatched medium-severity vulnerability, indicating a potential ongoing risk that has not been addressed by the developers. The pattern of past vulnerabilities, specifically mentioning "Missing Authorization," suggests a recurring weakness in how the plugin handles user permissions, which, coupled with the unprotected AJAX endpoint, points to a concerning trend.

Key Concerns

  • Unprotected AJAX handler present
  • 1 unpatched medium severity CVE
  • History of missing authorization vulnerabilities
Vulnerabilities
3 published

Product Addons and Product Options With Custom Fields – WowAddons Security Vulnerabilities

CVEs by Year

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

Severity Breakdown

High
1
Medium
2

3 total CVEs

CVE-2026-57377medium · 5.3Missing Authorization

Product Addons and Product Options With Custom Fields – WowAddons <= 1.6.8 - Missing Authorization

Jul 7, 2026 Patched in 1.6.9 (8d)
CVE-2026-57686high · 7.2Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Product Addons and Product Options With Custom Fields – WowAddons <= 1.6.14 - Unauthenticated Stored Cross-Site Scripting

Jun 30, 2026 Patched in 1.6.15 (8d)
CVE-2025-57958medium · 6.5Missing Authorization

WowAddons <= 1.0.17 - Missing Authorization

Sep 22, 2025Unpatched
Code Analysis
Analyzed Mar 16, 2026

Product Addons and Product Options With Custom Fields – WowAddons Code Analysis

Dangerous Functions
0
Raw SQL Queries
4
16 prepared
Unescaped Output
11
339 escaped
Nonce Checks
3
Capability Checks
7
File Operations
4
External Requests
2
Bundled Libraries
0

SQL Query Safety

80% prepared20 total queries

Output Escaping

97% escaped350 total outputs
Attack Surface
1 unprotected

Product Addons and Product Options With Custom Fields – WowAddons Attack Surface

Entry Points2
Unprotected1

AJAX Handlers 2

authwp_ajax_prad_install_pluginincludes\admin\class-our-plugins.php:21
authwp_ajax_prad_deactive_pluginincludes\class-deactive.php:31
WordPress Hooks 55
actionadmin_noticesincludes\admin\class-notice.php:21
actionadmin_initincludes\admin\class-notice.php:22
actionrest_api_initincludes\admin\class-notice.php:25
actionadmin_initincludes\admin\class-options.php:26
actionadmin_menuincludes\admin\class-options.php:27
actionin_admin_headerincludes\admin\class-options.php:28
filterplugin_row_metaincludes\admin\class-options.php:31
filterwoocommerce_product_data_tabsincludes\admin\product\class-product-edit.php:15
actionwoocommerce_product_data_panelsincludes\admin\product\class-product-edit.php:16
actionwoocommerce_before_add_to_cart_buttonincludes\blocks\class-render-product-fields.php:51
filterwoocommerce_product_get_gallery_image_idsincludes\blocks\class-render-product-fields.php:52
actionprad_update_stats_table_dataincludes\class-analytics.php:24
actionadmin_footerincludes\class-deactive.php:29
actionadmin_enqueue_scriptsincludes\class-initialization.php:38
actionactivated_pluginincludes\class-initialization.php:39
actioninitincludes\class-post-type.php:23
filterprad_blocks_price_both_showincludes\common\class-hooks.php:29
actionprad_delete_option_product_metaincludes\common\class-hooks.php:30
actionprad_enqueue_block_cssincludes\common\class-hooks.php:32
actionprad_enqueue_block_jsincludes\common\class-hooks.php:33
filterget_prad_allowed_html_tagsincludes\common\class-hooks.php:35
filterprad_raw_tax_currency_compitable_priceincludes\common\class-hooks.php:37
filterprad_raw_tax_compitable_priceincludes\common\class-hooks.php:38
actionprad_load_script_on_ajaxincludes\common\class-hooks.php:40
filterwoosb_cart_item_subtotalincludes\compatibility\class-compatibility.php:22
filterwoosb_cart_item_priceincludes\compatibility\class-compatibility.php:23
filterwoosb_bundles_priceincludes\compatibility\class-compatibility.php:24
filterprad_single_product_page_priceincludes\compatibility\class-compatibility.php:27
filterprad_cart_checkout_page_priceincludes\compatibility\class-compatibility.php:30
filterprad_cart_checkout_page_percentage_priceincludes\compatibility\class-compatibility.php:31
filterprad_percentage_based_price_rawincludes\compatibility\class-compatibility.php:33
filterprad_get_currency_reverted_priceincludes\compatibility\class-compatibility.php:36
actionprad_handle_cache_on_saveincludes\compatibility\class-compatibility.php:39
filterbody_classincludes\compatibility\class-compatibility.php:42
filterwoocommerce_product_add_to_cart_textincludes\compatibility\class-shop-compatibilty.php:32
filterwoocommerce_product_add_to_cart_urlincludes\compatibility\class-shop-compatibilty.php:33
filterwoocommerce_product_supportsincludes\compatibility\class-shop-compatibilty.php:34
filterwoocommerce_product_duplicateincludes\compatibility\class-shop-compatibilty.php:35
actionprad_cleanup_upload_filesincludes\cron\class-cleanup.php:28
filterwoocommerce_add_cart_item_dataincludes\order\class-cart-page.php:25
filterwoocommerce_get_item_dataincludes\order\class-cart-page.php:26
actionwoocommerce_before_calculate_totalsincludes\order\class-cart-page.php:28
actionwoocommerce_add_to_cartincludes\order\class-cart-page.php:29
actionwoocommerce_before_mini_cartincludes\order\class-cart-page.php:31
actionwoocommerce_checkout_create_order_line_itemincludes\order\class-checkout-page.php:21
actionwoocommerce_checkout_order_processedincludes\order\class-checkout-page.php:25
actionwoocommerce_store_api_checkout_order_processedincludes\order\class-checkout-page.php:26
actionwoocommerce_view_orderincludes\order\class-checkout-page.php:27
actionwoocommerce_thankyouincludes\order\class-checkout-page.php:28
actionwoocommerce_order_status_completedincludes\order\class-checkout-page.php:29
actionrest_api_initincludes\restapi\class-request-api.php:30
filterupload_mimesincludes\restapi\class-request-api.php:1381
filterupload_dirincludes\restapi\class-request-api.php:1400
filterupload_dirincludes\restapi\class-request-api.php:1672
actionplugins_loadedproduct-addons.php:36

Scheduled Events 1

prad_cleanup_upload_files
Maintenance & Trust

Product Addons and Product Options With Custom Fields – WowAddons Maintenance & Trust

Maintenance Signals

WordPress version tested7.0.2
Last updatedJul 20, 2026
PHP min version7.4
Downloads64K

Community Trust

Rating100/100
Number of ratings49
Active installs4K
Developer Profile

Product Addons and Product Options With Custom Fields – WowAddons Developer Profile

WPXPO

11 plugins · 53K total installs

73
trust score
Avg Security Score
91/100
Avg Patch Time
127 days
View full developer profile
Detection Fingerprints

How We Detect Product Addons and Product Options With Custom Fields – WowAddons

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/product-addons/assets/css/frontend.css/wp-content/plugins/product-addons/assets/css/select2.min.css/wp-content/plugins/product-addons/assets/css/frontend-rtl.css/wp-content/plugins/product-addons/assets/css/select2-rtl.css
Script Paths
/wp-content/plugins/product-addons/assets/js/frontend-script.js/wp-content/plugins/product-addons/assets/js/select2.min.js/wp-content/plugins/product-addons/assets/js/frontend-script.asset.php/wp-content/plugins/product-addons/assets/js/select2.min.asset.php
Version Parameters
product-addons/assets/css/frontend.css?ver=product-addons/assets/css/select2.min.css?ver=product-addons/assets/css/frontend-rtl.css?ver=product-addons/assets/css/select2-rtl.css?ver=product-addons/assets/js/frontend-script.js?ver=product-addons/assets/js/select2.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
prad-frontendprad-main-wrapprad-addons-field
Data Attributes
data-prad-iddata-prad-typedata-prad-product-id
JS Globals
PRAD_VER
FAQ

Frequently Asked Questions about Product Addons and Product Options With Custom Fields – WowAddons