
Checkout Fields and File Upload for WooCommerce Security & Risk Analysis
wordpress.org/plugins/fields-and-file-uploadEasily add general or item-specific detail inputs and file uploads to the WooCommerce checkout page's additional information section.
Is Checkout Fields and File Upload for WooCommerce Safe to Use in 2026?
Generally Safe
Score 100/100Checkout Fields and File Upload for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'fields-and-file-upload' plugin version 1.2.3 demonstrates a generally good security posture with a small attack surface and robust output escaping. All identified AJAX handlers have authentication checks, and there are no unprotected entry points. The absence of known CVEs and vulnerability history further contributes to this positive assessment, suggesting a history of stable and secure development.
However, the code analysis reveals a significant concern regarding SQL query security. All five SQL queries are executed without the use of prepared statements. This leaves the plugin vulnerable to SQL injection attacks, particularly if any of the data used in these queries originates from user input. While taint analysis did not reveal any unsanitized paths, the lack of prepared statements is a critical oversight that could be exploited through clever input manipulation.
Despite the excellent output escaping and controlled attack surface, the lack of prepared statements for all SQL queries is a notable weakness. The plugin benefits from a clean history and good practices in other areas, but this specific SQL vulnerability presents a tangible risk that should be addressed. Overall, the plugin is well-developed in many respects, but this critical oversight in database interaction necessitates caution.
Key Concerns
- SQL queries without prepared statements
Checkout Fields and File Upload for WooCommerce Security Vulnerabilities
Checkout Fields and File Upload for WooCommerce Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Checkout Fields and File Upload for WooCommerce Attack Surface
AJAX Handlers 2
WordPress Hooks 14
Maintenance & Trust
Checkout Fields and File Upload for WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
Checkout Fields and File Upload for WooCommerce Alternatives
File Upload For WooCommerce
file-upload-for-woocommerce
A plugin For Uploading The Files On Product Pages And Checkout Pages of WooCommerce. Admin have so many controls over the plugin with a beatiful UI
RedFox Thank You Page for WooCommerce
redfox-thank-you
Create beautiful, customizable WooCommerce thank you pages with powerful Gutenberg blocks and responsive controls.
Checkout Field Editor (Checkout Manager) for WooCommerce
woo-checkout-field-editor-pro
Checkout Field Editor (Checkout Manager) for WooCommerce – The best WooCommerce checkout manager plugin to manage WooCommerce checkout fields.
Checkout Field Manager (Checkout Manager) for WooCommerce
woocommerce-checkout-manager
Checkout Field Manager (Checkout Manager) for WooCommerce is the most advanced plugin to customize checkout fields on your WooCommerce checkout page.
Flexible Checkout Fields for WooCommerce – WooCommerce Checkout Manager
flexible-checkout-fields
The best WooCommerce checkout manager. Edit, remove or add checkout fields. Customize WooCommerce checkout with this checkout field customizer.
Checkout Fields and File Upload for WooCommerce Developer Profile
2 plugins · 200 total installs
How We Detect Checkout Fields and File Upload for WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/fields-and-file-upload/src/css/checkout.css/wp-content/plugins/fields-and-file-upload/src/js/checkout.js/wp-content/plugins/fields-and-file-upload/src/css/order.css/wp-content/plugins/fields-and-file-upload/src/js/checkout.jsfields-and-file-upload/src/css/checkout.css?ver=fields-and-file-upload/src/js/checkout.js?ver=fields-and-file-upload/src/css/order.css?ver=HTML / DOM Fingerprints
cffu-clear-fileinput-cffu-file-uploadcffu-order-detailscffu-order-detailcffu-file-fielddata-namecffu_checkout_params