
Royal Checkout Field Manager for WooCommerce Security & Risk Analysis
wordpress.org/plugins/royal-checkout-field-managerAdd custom checkout fields with visibility conditions and optional fees for WooCommerce. 100% GPL, no tracking, WordPress.org compliant.
Is Royal Checkout Field Manager for WooCommerce Safe to Use in 2026?
Generally Safe
Score 100/100Royal Checkout Field Manager for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The plugin 'royal-checkout-field-manager' v1.0.0 demonstrates a generally strong security posture based on the static analysis. The code employs prepared statements for all SQL queries and has excellent output escaping, with 99% of 344 outputs being properly escaped. The presence of 4 nonce checks and 4 capability checks further indicates a good effort to secure its entry points. Notably, there are no recorded vulnerabilities (CVEs) for this plugin, suggesting a history of stable and secure development.
However, the analysis did reveal two flows with unsanitized paths. While the severity of these is not explicitly stated as critical or high, unsanitized paths can lead to various security issues depending on the context, such as local file inclusion or path traversal vulnerabilities. The plugin's attack surface consists of 3 AJAX handlers, and crucially, none of these are identified as unprotected. This is a positive sign, indicating that the developers have implemented some form of authentication or authorization for these handlers.
In conclusion, 'royal-checkout-field-manager' v1.0.0 appears to be a well-developed plugin with a strong emphasis on secure coding practices, particularly regarding database interactions and output handling. The absence of known vulnerabilities and the protected entry points are significant strengths. The primary concern, albeit with unknown severity, lies in the two identified flows with unsanitized paths. Further investigation into these specific flows would be recommended to confirm their impact.
Key Concerns
- Flows with unsanitized paths
Royal Checkout Field Manager for WooCommerce Security Vulnerabilities
Royal Checkout Field Manager for WooCommerce Release Timeline
Royal Checkout Field Manager for WooCommerce Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Royal Checkout Field Manager for WooCommerce Attack Surface
AJAX Handlers 3
WordPress Hooks 25
Maintenance & Trust
Royal Checkout Field Manager for WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
Royal Checkout Field Manager for WooCommerce Alternatives
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.
Digital Goods (Checkout Field Editor) for WooCommerce Checkout
woo-checkout-for-digital-goods
This plugin will remove billing address fields for downloadable and virtual products.
Custom WooCommerce Checkout Fields Editor
add-fields-to-checkout-page-woocommerce
Custom WooCommerce Checkout Fields Editor
Qodax Checkout Manager – Checkout Field Editor for WooCommerce
qodax-checkout-manager
Customize and manage checkout fields in your WooCommerce store with a simple and user-friendly interface.
Custom Fields Checkout Block for WooCommerce
custom-fields-checkout-block-for-woocommerce
Add unlimited custom fields to your WooCommerce checkout block — collect extra customer info with no coding required.
Royal Checkout Field Manager for WooCommerce Developer Profile
1 plugin · 0 total installs
How We Detect Royal Checkout Field Manager for WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/royal-checkout-field-manager/assets/css/admin.css/wp-content/plugins/royal-checkout-field-manager/assets/js/admin.js/wp-content/plugins/royal-checkout-field-manager/assets/vendor/select2/select2.min.css/wp-content/plugins/royal-checkout-field-manager/assets/vendor/select2/select2.min.js/wp-content/plugins/royal-checkout-field-manager/assets/vendor/wp-color-picker-alpha/wp-color-picker-alpha.js/wp-content/plugins/royal-checkout-field-manager/assets/js/admin.jsroyal-checkout-field-manager/assets/css/admin.css?ver=royal-checkout-field-manager/assets/js/admin.js?ver=royal-checkout-field-manager/assets/vendor/select2/select2.min.css?ver=royal-checkout-field-manager/assets/vendor/select2/select2.min.js?ver=royal-checkout-field-manager/assets/vendor/wp-color-picker-alpha/wp-color-picker-alpha.js?ver=HTML / DOM Fingerprints
royalcfm-field-typeroyalcfm-sectionroyalcfm-requiredroyalcfm-save-metaroyalcfm-conditionalroyalcfm-conditional-targetroyalcfm-conditional-operatorroyalcfm-conditional-value+5 more<!-- Start Royal Checkout Field Manager admin settings --><!-- End Royal Checkout Field Manager admin settings -->data-field-iddata-field-typedata-field-labeldata-field-sectiondata-field-requireddata-field-save-meta+10 moreRoyalCFMAdminroyalcfm_params/wp-json/royalcfm/v1/save_field/wp-json/royalcfm/v1/delete_field/wp-json/royalcfm/v1/visibility_options