InPost Italy Security & Risk Analysis

wordpress.org/plugins/inpost-italy

Permetti ai tuoi clienti di scegliere InPost come corriere in fase di check-out e selezionare il punto di ritiro InPost più comodo attraverso il nostr …

200 active installs v1.2.1 PHP 7.4+ WP 5.3+ Updated Sep 22, 2025
armadietto-per-pacchietichettainpostitalia
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is InPost Italy Safe to Use in 2026?

Generally Safe

Score 100/100

InPost Italy has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 6mo ago
Risk Assessment

The "inpost-italy" v1.2.1 plugin demonstrates a generally strong security posture with several good practices observed. The absence of known CVEs and a clean vulnerability history are significant strengths, suggesting a well-maintained plugin. The use of prepared statements for all SQL queries and a high percentage of properly escaped output are also positive indicators. Furthermore, the presence of nonce and capability checks, along with the absence of unprotected entry points (AJAX, REST API), contribute to a reduced attack surface. However, the static analysis does reveal potential areas of concern. The presence of the `unserialize` function is a notable risk, as it can be a vector for object injection vulnerabilities if not handled with extreme caution and strict input validation. While no taint flows were detected in this analysis, the potential for misuse of `unserialize` remains a significant underlying risk. The plugin also performs external HTTP requests, which, while not inherently insecure, could be a risk if the target URLs are not well-vetted or if the data transmitted is sensitive and not adequately protected.

Key Concerns

  • Use of unserialize function
Vulnerabilities
None known

InPost Italy Security Vulnerabilities

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

InPost Italy Code Analysis

Dangerous Functions
4
Raw SQL Queries
0
6 prepared
Unescaped Output
19
240 escaped
Nonce Checks
8
Capability Checks
0
File Operations
0
External Requests
4
Bundled Libraries
0

Dangerous Functions Found

unserialize$shipment = unserialize( $from_order_meta_raw );src\InspireLabs\InpostItaly\EasyPackBulkOrders.php:132
unserialize$shipment = unserialize( $from_order_meta_raw );src\InspireLabs\InpostItaly\EasyPack_Webhook.php:67
unserialize$from_order_meta = unserialize( $from_order_meta_raw );src\InspireLabs\InpostItaly\shipx\services\shipment\ShipX_Shipment_Price_Calculator_Service.php:50
unserialize$from_order_meta = unserialize( $from_order_meta_raw );src\InspireLabs\InpostItaly\shipx\services\shipment\ShipX_Shipment_Service.php:69

SQL Query Safety

100% prepared6 total queries

Output Escaping

93% escaped259 total outputs
Attack Surface

InPost Italy Attack Surface

Entry Points5
Unprotected0

AJAX Handlers 4

authwp_ajax_easypack_italy_bulk_create_shipmentssrc\InspireLabs\InpostItaly\EasyPackBulkOrders.php:34
authwp_ajax_easypacksrc\InspireLabs\InpostItaly\EasyPack_Italy_AJAX.php:29
authwp_ajax_inpost_italy_get_coordssrc\InspireLabs\InpostItaly\EasyPack_Italy_AJAX.php:30
noprivwp_ajax_inpost_italy_get_coordssrc\InspireLabs\InpostItaly\EasyPack_Italy_AJAX.php:31

REST API Routes 1

POST/wp-json/inpost_webhook/v1/order/updatesrc\InspireLabs\InpostItaly\EasyPack_Webhook.php:24
WordPress Hooks 64
actionafter_setup_themeinpost-italy.php:43
actionbefore_woocommerce_initinpost-italy.php:99
actionadmin_initinpost-italy.php:118
actionadmin_noticessrc\InspireLabs\InpostItaly\admin\Alerts.php:84
filterwoocommerce_product_data_tabssrc\InspireLabs\InpostItaly\admin\EasyPack_Italy_Product_Shipping_Method_Selector.php:23
actionwoocommerce_product_data_panelssrc\InspireLabs\InpostItaly\admin\EasyPack_Italy_Product_Shipping_Method_Selector.php:24
actionwoocommerce_admin_process_product_objectsrc\InspireLabs\InpostItaly\admin\EasyPack_Italy_Product_Shipping_Method_Selector.php:25
actionwoocommerce_product_options_shippingsrc\InspireLabs\InpostItaly\admin\EasyPack_Italy_Product_Shipping_Method_Selector.php:26
actionwoocommerce_product_bulk_edit_startsrc\InspireLabs\InpostItaly\admin\EasyPack_Italy_Product_Shipping_Method_Selector.php:28
actionwoocommerce_product_bulk_edit_startsrc\InspireLabs\InpostItaly\admin\EasyPack_Italy_Product_Shipping_Method_Selector.php:29
actionwoocommerce_product_bulk_edit_savesrc\InspireLabs\InpostItaly\admin\EasyPack_Italy_Product_Shipping_Method_Selector.php:30
actionwoocommerce_product_quick_edit_startsrc\InspireLabs\InpostItaly\admin\EasyPack_Italy_Product_Shipping_Method_Selector.php:32
actionwoocommerce_product_quick_edit_savesrc\InspireLabs\InpostItaly\admin\EasyPack_Italy_Product_Shipping_Method_Selector.php:33
actionadmin_menusrc\InspireLabs\InpostItaly\admin\EasyPack_Italy_Shipment_Manager.php:33
actioninitsrc\InspireLabs\InpostItaly\admin\EasyPack_Italy_Shipment_Manager.php:34
filterbulk_actions-edit-shop_ordersrc\InspireLabs\InpostItaly\EasyPackBulkOrders.php:28
filterbulk_actions-woocommerce_page_wc-orderssrc\InspireLabs\InpostItaly\EasyPackBulkOrders.php:29
actionadmin_enqueue_scriptssrc\InspireLabs\InpostItaly\EasyPackBulkOrders.php:30
filtermanage_woocommerce_page_wc-orders_columnssrc\InspireLabs\InpostItaly\EasyPackBulkOrders.php:31
filtermanage_edit-shop_order_columnssrc\InspireLabs\InpostItaly\EasyPackBulkOrders.php:32
actionmanage_shop_order_posts_custom_columnsrc\InspireLabs\InpostItaly\EasyPackBulkOrders.php:35
actionmanage_woocommerce_page_wc-orders_custom_columnsrc\InspireLabs\InpostItaly\EasyPackBulkOrders.php:36
actionplugins_loadedsrc\InspireLabs\InpostItaly\EasyPack_Italy.php:65
actionafter_setup_themesrc\InspireLabs\InpostItaly\EasyPack_Italy.php:67
filterwoocommerce_get_settings_pagessrc\InspireLabs\InpostItaly\EasyPack_Italy.php:112
actionadmin_enqueue_scriptssrc\InspireLabs\InpostItaly\EasyPack_Italy.php:113
actionwp_enqueue_scriptssrc\InspireLabs\InpostItaly\EasyPack_Italy.php:114
filterwoocommerce_order_item_display_meta_valuesrc\InspireLabs\InpostItaly\EasyPack_Italy.php:116
actionwoocommerce_cart_item_removedsrc\InspireLabs\InpostItaly\EasyPack_Italy.php:117
actionwoocommerce_add_to_cartsrc\InspireLabs\InpostItaly\EasyPack_Italy.php:118
actionwoocommerce_after_cart_item_quantity_updatesrc\InspireLabs\InpostItaly\EasyPack_Italy.php:119
actionwoocommerce_before_checkout_formsrc\InspireLabs\InpostItaly\EasyPack_Italy.php:120
filterwoocommerce_locate_templatesrc\InspireLabs\InpostItaly\EasyPack_Italy.php:121
filterwoocommerce_email_customer_detailssrc\InspireLabs\InpostItaly\EasyPack_Italy.php:124
actionwoocommerce_thankyousrc\InspireLabs\InpostItaly\EasyPack_Italy.php:125
actionwoocommerce_view_ordersrc\InspireLabs\InpostItaly\EasyPack_Italy.php:126
actionwoocommerce_blocks_checkout_block_registrationsrc\InspireLabs\InpostItaly\EasyPack_Italy.php:135
actionwoocommerce_store_api_checkout_update_order_from_requestsrc\InspireLabs\InpostItaly\EasyPack_Italy.php:141
actionwp_enqueue_scriptssrc\InspireLabs\InpostItaly\EasyPack_Italy.php:144
filterwoocommerce_shipping_methodssrc\InspireLabs\InpostItaly\EasyPack_Italy.php:145
filterwoocommerce_shipping_packagessrc\InspireLabs\InpostItaly\EasyPack_Italy.php:147
filterwoocommerce_package_ratessrc\InspireLabs\InpostItaly\EasyPack_Italy.php:149
filterwoocommerce_get_order_item_totalssrc\InspireLabs\InpostItaly\EasyPack_Italy.php:151
actionwoocommerce_email_customer_detailssrc\InspireLabs\InpostItaly\EasyPack_Italy.php:686
filterquery_varssrc\InspireLabs\InpostItaly\EasyPack_Italy_Helper.php:28
actionwoocommerce_before_my_accountsrc\InspireLabs\InpostItaly\EasyPack_Italy_Helper.php:29
filterwoocommerce_screen_idssrc\InspireLabs\InpostItaly\EasyPack_Italy_Helper.php:30
actionrest_api_initsrc\InspireLabs\InpostItaly\EasyPack_Webhook.php:16
filterwoocommerce_rest_prepare_shop_order_objectsrc\InspireLabs\InpostItaly\EasyPack_Webhook.php:17
actionwoocommerce_email_order_metasrc\InspireLabs\InpostItaly\EmailFilters\NewOrderEmail.php:15
actionadmin_enqueue_scriptssrc\InspireLabs\InpostItaly\Geowidget_v4.php:36
actionwp_enqueue_scriptssrc\InspireLabs\InpostItaly\Geowidget_v4.php:37
actionwoocommerce_checkout_initsrc\InspireLabs\InpostItaly\shipping\Easypack_checkout_validator.php:18
actionwoocommerce_checkout_order_processedsrc\InspireLabs\InpostItaly\shipping\Easypack_checkout_validator.php:19
actionwoocommerce_review_order_after_shippingsrc\InspireLabs\InpostItaly\shipping\EasyPack_Italy_Shipping_Parcel_Machines.php:124
actionwoocommerce_checkout_update_order_metasrc\InspireLabs\InpostItaly\shipping\EasyPack_Italy_Shipping_Parcel_Machines.php:134
actionwoocommerce_checkout_processsrc\InspireLabs\InpostItaly\shipping\EasyPack_Italy_Shipping_Parcel_Machines.php:139
actionsave_postsrc\InspireLabs\InpostItaly\shipping\EasyPack_Italy_Shipping_Parcel_Machines.php:141
actionadd_meta_boxessrc\InspireLabs\InpostItaly\shipping\EasyPack_Italy_Shipping_Parcel_Machines.php:143
filterwoocommerce_cart_shipping_method_full_labelsrc\InspireLabs\InpostItaly\shipping\EasyPack_Italy_Shipping_Parcel_Machines.php:145
filterwoocommerce_order_shipping_to_display_shipped_viasrc\InspireLabs\InpostItaly\shipping\EasyPack_Italy_Shipping_Parcel_Machines.php:152
filterwoocommerce_my_account_my_orders_actionssrc\InspireLabs\InpostItaly\shipping\EasyPack_Italy_Shipping_Parcel_Machines.php:159
filterwoocommerce_order_shipping_to_displaysrc\InspireLabs\InpostItaly\shipping\EasyPack_Italy_Shipping_Parcel_Machines.php:166
actionwoocommerce_after_shipping_ratesrc\InspireLabs\InpostItaly\shipping\Easypack_Shipping_Rates.php:17
Maintenance & Trust

InPost Italy Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedSep 22, 2025
PHP min version7.4
Downloads3K

Community Trust

Rating100/100
Number of ratings1
Active installs200
Developer Profile

InPost Italy Developer Profile

inpostitaly

1 plugin · 200 total installs

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

How We Detect InPost Italy

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/inpost-italy/assets/css/admin.css/wp-content/plugins/inpost-italy/assets/js/admin.js/wp-content/plugins/inpost-italy/assets/js/vendor/jquery/jquery.min.js
Version Parameters
inpost-italy/assets/css/admin.css?ver=inpost-italy/assets/js/admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
easypack_shipping_statuses
Data Attributes
data-easypack-bulk-actiondata-easypack-bulk-action-type
FAQ

Frequently Asked Questions about InPost Italy