custom products fields woo Security & Risk Analysis

wordpress.org/plugins/custom-products-fields-woo

This plugin extends WooCommerce by setting extra custom fields for every simple product.

10 active installs v1.0 PHP + WP + Updated Sep 26, 2016
simple-product-fieldwoocommerce
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is custom products fields woo Safe to Use in 2026?

Generally Safe

Score 85/100

custom products fields woo has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 9yr ago
Risk Assessment

The "custom-products-fields-woo" v1.0 plugin exhibits a generally strong security posture based on the provided static analysis. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the potential attack surface. Furthermore, the use of prepared statements for all SQL queries and the presence of at least one capability check are positive indicators of secure coding practices. The plugin also has no recorded vulnerability history, suggesting a stable and secure development track record.

However, the analysis does reveal a critical concern: a single taint flow with unsanitized paths. While the overall number of flows is low (1), this specific finding indicates a potential for malicious data to be processed without proper sanitization, which could lead to various vulnerabilities depending on the context of the unsanitized path. Additionally, a concerningly low percentage of output escaping (19%) suggests that there's a high likelihood of cross-site scripting (XSS) vulnerabilities being present in the plugin's output. The lack of nonce checks is also a weakness, particularly if any of the entry points were to be introduced in the future or if the existing capability check is insufficient.

In conclusion, while the plugin boasts a small attack surface and good SQL handling, the presence of an unsanitized taint flow and significant output escaping deficiencies pose serious security risks. The absence of a vulnerability history is a positive, but it does not negate the risks identified in the static analysis. Addressing the unsanitized path and improving output escaping are critical next steps for enhancing the security of this plugin.

Key Concerns

  • Unsanitized taint flow
  • Low output escaping percentage
  • No nonce checks
Vulnerabilities
None known

custom products fields woo Security Vulnerabilities

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

custom products fields woo Code Analysis

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

Output Escaping

19% escaped27 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

1 flows1 with unsanitized paths
<settings> (templates\settings.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

custom products fields woo Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 14
actionwoocommerce_product_options_general_product_datatemplates\woo-product-custom-field.php:17
actionwoocommerce_process_product_metatemplates\woo-product-custom-field.php:21
actionwoocommerce_before_add_to_cart_buttontemplates\woo-product-custom-field.php:143
actionwoocommerce_after_order_notestemplates\woo-product-custom-field.php:199
actionwoocommerce_checkout_update_order_metatemplates\woo-product-custom-field.php:251
actionwoocommerce_add_order_item_metatemplates\woo-product-custom-field.php:284
actionadmin_initwoo_custom_products_fields.php:23
actionadmin_menuwoo_custom_products_fields.php:24
actionwoocommerce_product_options_general_product_datawoo_custom_products_fields.php:28
actionwoocommerce_process_product_metawoo_custom_products_fields.php:30
actionwoocommerce_before_add_to_cart_buttonwoo_custom_products_fields.php:34
actionwoocommerce_after_order_noteswoo_custom_products_fields.php:38
actionwoocommerce_checkout_update_order_metawoo_custom_products_fields.php:42
actionwoocommerce_add_order_item_metawoo_custom_products_fields.php:46
Maintenance & Trust

custom products fields woo Maintenance & Trust

Maintenance Signals

WordPress version tested
Last updatedSep 26, 2016
PHP min version
Downloads2K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

custom products fields woo Developer Profile

joydipme

2 plugins · 20 total installs

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

How We Detect custom products fields woo

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

Asset Fingerprints

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about custom products fields woo