MIPL Grouped Checkout Fields for WooCommerce. Customize & Organize Checkout Fields. Security & Risk Analysis

wordpress.org/plugins/mipl-wc-checkout-fields

Customize WooCommerce checkout fields, Create group of checkout fields & Update default checkout fields.

0 active installs v1.2.4 PHP 7.4+ WP 6.7+ Updated Jun 2, 2026
checkoutcustomfieldsgroupswoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is MIPL Grouped Checkout Fields for WooCommerce. Customize & Organize Checkout Fields. Safe to Use in 2026?

Generally Safe

Score 100/100

MIPL Grouped Checkout Fields for WooCommerce. Customize & Organize Checkout Fields. has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The mipl-wc-checkout-fields plugin v1.2.1 presents a mixed security posture. While it demonstrates good practices in its SQL query handling, with 100% using prepared statements, and a high percentage of output escaping (92%), there are significant concerns regarding its attack surface and the handling of potentially dangerous functions. The plugin exposes 3 REST API routes without any permission callbacks, making them accessible to unauthenticated users. Furthermore, the presence of the `unserialize` function, especially without apparent sanitization or checks highlighted in the taint analysis, poses a risk for object injection vulnerabilities if the serialized data originates from an untrusted source. The lack of recorded vulnerabilities in its history is a positive indicator of past security, but it does not negate the immediate risks identified in the static analysis of this specific version.

Key Concerns

  • REST API routes without permission callbacks
  • Presence of unserialize function
  • Flows with unsanitized paths
  • No capability checks
Vulnerabilities
None known

MIPL Grouped Checkout Fields for WooCommerce. Customize & Organize Checkout Fields. Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

MIPL Grouped Checkout Fields for WooCommerce. Customize & Organize Checkout Fields. Release Timeline

v1.2.4Current
v1.2.3
v1.2.2
v1.2.1
v1.2.0
v1.1.0
v1.0.8
v1.0.7
v1.0.6
v1.0.5
v1.0.4
v1.0.3
v1.0.2
v1.0.1
Code Analysis
Analyzed Mar 17, 2026

MIPL Grouped Checkout Fields for WooCommerce. Customize & Organize Checkout Fields. Code Analysis

Dangerous Functions
1
Raw SQL Queries
0
0 prepared
Unescaped Output
28
318 escaped
Nonce Checks
1
Capability Checks
0
File Operations
3
External Requests
2
Bundled Libraries
1

Dangerous Functions Found

unserialize$field_value = unserialize($field_value[0]);include\lib-mipl-wc-cf-common.php:1125

Bundled Libraries

Select2

Output Escaping

92% escaped346 total outputs
Data Flows · Security
8 unsanitized

Data Flow Analysis

10 flows8 with unsanitized paths
mipl_wc_upload_file (include\class-mipl-wc-cf-checkout-block.php:369)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
3 unprotected

MIPL Grouped Checkout Fields for WooCommerce. Customize & Organize Checkout Fields. Attack Surface

Entry Points3
Unprotected3

REST API Routes 3

GET/wp-json/mipl-wc-cf/v1/cf_datamipl-wc-checkout-fields.php:239
GET/wp-json/mipl-wc-cf/v1/client_cf_data/(?P<id>[a-zA-Z0-9-]+)mipl-wc-checkout-fields.php:246
POST/wp-json/mipl-wc-cf/v1/upload_file_datamipl-wc-checkout-fields.php:260
WordPress Hooks 48
actionplugins_loadedmipl-wc-checkout-fields.php:70
actioninitmipl-wc-checkout-fields.php:82
filterwoocommerce_email_stylesmipl-wc-checkout-fields.php:83
actioninitmipl-wc-checkout-fields.php:86
actionadmin_enqueue_scriptsmipl-wc-checkout-fields.php:91
actionadmin_menumipl-wc-checkout-fields.php:92
actionadmin_noticesmipl-wc-checkout-fields.php:93
actionadd_meta_boxesmipl-wc-checkout-fields.php:94
actionmanage_mipl_wc_ck_fields_posts_custom_columnmipl-wc-checkout-fields.php:95
actionsave_postmipl-wc-checkout-fields.php:96
actionadmin_headmipl-wc-checkout-fields.php:97
filtermanage_mipl_wc_ck_fields_posts_columnsmipl-wc-checkout-fields.php:99
actioninitmipl-wc-checkout-fields.php:104
actioninitmipl-wc-checkout-fields.php:108
actioninitmipl-wc-checkout-fields.php:113
actioninitmipl-wc-checkout-fields.php:117
actionadmin_footermipl-wc-checkout-fields.php:137
actionadmin_footermipl-wc-checkout-fields.php:139
actioninitmipl-wc-checkout-fields.php:142
actionwp_enqueue_scriptsmipl-wc-checkout-fields.php:150
actionwp_headmipl-wc-checkout-fields.php:151
actionwp_headmipl-wc-checkout-fields.php:165
actionwoocommerce_checkout_billingmipl-wc-checkout-fields.php:167
actionwoocommerce_checkout_billingmipl-wc-checkout-fields.php:168
actionwoocommerce_checkout_shippingmipl-wc-checkout-fields.php:169
actionwoocommerce_checkout_shippingmipl-wc-checkout-fields.php:170
actionwoocommerce_review_order_after_submitmipl-wc-checkout-fields.php:174
actionwoocommerce_checkout_processmipl-wc-checkout-fields.php:176
actionwoocommerce_checkout_update_order_metamipl-wc-checkout-fields.php:177
actionwoocommerce_email_order_metamipl-wc-checkout-fields.php:178
filterwoocommerce_checkout_fieldsmipl-wc-checkout-fields.php:180
filterwoocommerce_form_field_filemipl-wc-checkout-fields.php:181
filterwoocommerce_form_field_recaptchamipl-wc-checkout-fields.php:182
actioninitmipl-wc-checkout-fields.php:185
actionwoocommerce_add_to_cart_validationmipl-wc-checkout-fields.php:189
actionwoocommerce_remove_cart_itemmipl-wc-checkout-fields.php:191
actionwoocommerce_new_ordermipl-wc-checkout-fields.php:192
actiontemplate_redirectmipl-wc-checkout-fields.php:195
actiontemplate_redirectmipl-wc-checkout-fields.php:199
actionwoocommerce_before_add_to_cart_buttonmipl-wc-checkout-fields.php:202
actionwp_footermipl-wc-checkout-fields.php:204
actionadmin_noticesmipl-wc-checkout-fields.php:210
actionwoocommerce_blocks_loadedmipl-wc-checkout-fields.php:217
actionwoocommerce_blocks_checkout_block_registrationmipl-wc-checkout-fields.php:221
actionwoocommerce_store_api_checkout_update_order_from_requestmipl-wc-checkout-fields.php:228
actionwoocommerce_cart_item_set_quantitymipl-wc-checkout-fields.php:230
actionrest_api_initmipl-wc-checkout-fields.php:235
actionwoocommerce_checkout_initmipl-wc-checkout-fields.php:273
Maintenance & Trust

MIPL Grouped Checkout Fields for WooCommerce. Customize & Organize Checkout Fields. Maintenance & Trust

Maintenance Signals

WordPress version tested7.0.2
Last updatedJun 2, 2026
PHP min version7.4
Downloads3K

Community Trust

Rating100/100
Number of ratings1
Active installs0
Developer Profile

MIPL Grouped Checkout Fields for WooCommerce. Customize & Organize Checkout Fields. Developer Profile

Mulika Team

6 plugins · 310 total installs

97
trust score
Avg Security Score
96/100
Avg Patch Time
1 days
View full developer profile
Detection Fingerprints

How We Detect MIPL Grouped Checkout Fields for WooCommerce. Customize & Organize Checkout Fields.

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/mipl-wc-checkout-fields/assets/css/mipl-wc-checkout-fields.css/wp-content/plugins/mipl-wc-checkout-fields/assets/js/mipl-wc-checkout-fields.js/wp-content/plugins/mipl-wc-checkout-fields/assets/js/mipl-wc-checkout-fields-admin.js
Script Paths
/wp-content/plugins/mipl-wc-checkout-fields/assets/js/mipl-wc-checkout-fields.js/wp-content/plugins/mipl-wc-checkout-fields/assets/js/mipl-wc-checkout-fields-admin.js
Version Parameters
mipl-wc-checkout-fields/assets/css/mipl-wc-checkout-fields.css?ver=mipl-wc-checkout-fields/assets/js/mipl-wc-checkout-fields.js?ver=mipl-wc-checkout-fields/assets/js/mipl-wc-checkout-fields-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
mipl-wc-cf-field-wrapper
Data Attributes
data-mipl-id
JS Globals
MIPL_WC_CF_PLUGINS_URLMIPL_WC_CF_UPLOAD_URLMIPL_WC_RECAPTCHA_FLAG
FAQ

Frequently Asked Questions about MIPL Grouped Checkout Fields for WooCommerce. Customize & Organize Checkout Fields.