LTL Freight Quotes – Purolator Edition Security & Risk Analysis

wordpress.org/plugins/ltl-freight-quotes-purolator-freight-edition

Real-time LTL freight quotes from Purolator Freight. Fifteen day free trial.

0 active installs v2.2.6 PHP + WP 6.4+ Updated Jan 1, 2026
enitureltl-freight-quotesltl-freight-ratespurolatorshipping-estimates
98
A · Safe
CVEs total1
Unpatched0
Last CVEFeb 21, 2025
Safety Verdict

Is LTL Freight Quotes – Purolator Edition Safe to Use in 2026?

Generally Safe

Score 98/100

LTL Freight Quotes – Purolator Edition has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Feb 21, 2025Updated 3mo ago
Risk Assessment

The "ltl-freight-quotes-purolator-freight-edition" plugin v2.2.6 demonstrates a generally good security posture. The static analysis reveals a well-protected attack surface with all 18 AJAX handlers protected by authentication checks. Furthermore, the plugin utilizes prepared statements for 89% of its SQL queries and performs proper output escaping in 91% of cases, indicating a commitment to secure coding practices. The absence of critical or high-severity taint flows and dangerous functions is also a positive sign.

However, the plugin's vulnerability history is a notable concern. It has a recorded high-severity CVE related to SQL Injection, which, although currently patched, suggests a past weakness. While the current version has no unpatched vulnerabilities, the presence of a past high-severity SQLi is a strong indicator that attackers might still attempt to exploit similar vectors if they were to reappear. The plugin also makes 2 external HTTP requests, which, while not inherently insecure, can introduce risks if the external endpoints are compromised or if the requests are not handled with proper validation and sanitization.

In conclusion, the plugin exhibits strong defensive coding practices in its current state, with a well-secured attack surface and good handling of SQL queries and output. The primary weakness lies in its past vulnerability history, specifically a high-severity SQL Injection. While this specific issue is addressed, it warrants continued vigilance and monitoring for similar patterns. The external HTTP requests are a minor area for potential future review.

Key Concerns

  • Past high-severity SQL Injection vulnerability
  • 2 external HTTP requests
Vulnerabilities
1

LTL Freight Quotes – Purolator Edition Security Vulnerabilities

CVEs by Year

1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

High
1

1 total CVE

CVE-2024-13474high · 7.5Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

LTL Freight Quotes – Purolator Edition <= 2.2.3 - Unauthenticated SQL Injection

Feb 21, 2025 Patched in 2.2.4 (1d)
Code Analysis
Analyzed Mar 17, 2026

LTL Freight Quotes – Purolator Edition Code Analysis

Dangerous Functions
0
Raw SQL Queries
4
34 prepared
Unescaped Output
21
206 escaped
Nonce Checks
11
Capability Checks
9
File Operations
0
External Requests
2
Bundled Libraries
0

SQL Query Safety

89% prepared38 total queries

Output Escaping

91% escaped227 total outputs
Data Flows
All sanitized

Data Flow Analysis

4 flows
edit_warehouse_ajax (warehouse-dropship\wild\includes\wild-delivery-save.php:257)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

LTL Freight Quotes – Purolator Edition Attack Surface

Entry Points18
Unprotected0

AJAX Handlers 18

noprivwp_ajax_purolator_ltl_test_connpurolator-ltl-test-connection.php:12
authwp_ajax_purolator_ltl_test_connpurolator-ltl-test-connection.php:13
authwp_ajax_en_purolater_ltl_activate_hit_to_update_planupdate-plan.php:10
noprivwp_ajax_en_purolater_ltl_activate_hit_to_update_planupdate-plan.php:11
noprivwp_ajax_en_wd_get_addresswarehouse-dropship\wild\includes\wild-delivery-save.php:24
authwp_ajax_en_wd_get_addresswarehouse-dropship\wild\includes\wild-delivery-save.php:25
noprivwp_ajax_en_purolator_ltl_wd_save_warehousewarehouse-dropship\wild\includes\wild-delivery-save.php:28
authwp_ajax_en_purolator_ltl_wd_save_warehousewarehouse-dropship\wild\includes\wild-delivery-save.php:29
noprivwp_ajax_en_purolator_ltl_wd_edit_warehousewarehouse-dropship\wild\includes\wild-delivery-save.php:31
authwp_ajax_en_purolator_ltl_wd_edit_warehousewarehouse-dropship\wild\includes\wild-delivery-save.php:32
noprivwp_ajax_en_purolator_ltl_wd_delete_warehousewarehouse-dropship\wild\includes\wild-delivery-save.php:34
authwp_ajax_en_purolator_ltl_wd_delete_warehousewarehouse-dropship\wild\includes\wild-delivery-save.php:35
noprivwp_ajax_en_purolator_ltl_wd_save_dropshipwarehouse-dropship\wild\includes\wild-delivery-save.php:38
authwp_ajax_en_purolator_ltl_wd_save_dropshipwarehouse-dropship\wild\includes\wild-delivery-save.php:39
noprivwp_ajax_en_purolator_ltl_wd_edit_dropshipwarehouse-dropship\wild\includes\wild-delivery-save.php:41
authwp_ajax_en_purolator_ltl_wd_edit_dropshipwarehouse-dropship\wild\includes\wild-delivery-save.php:42
noprivwp_ajax_en_purolator_ltl_wd_delete_dropshipwarehouse-dropship\wild\includes\wild-delivery-save.php:44
authwp_ajax_en_purolator_ltl_wd_delete_dropshipwarehouse-dropship\wild\includes\wild-delivery-save.php:45
WordPress Hooks 59
actionadmin_footerjs\purolator-ltl-js.php:12
actionbefore_woocommerce_initltl-freight-quotes-purolator-edition.php:22
actionadmin_noticesltl-freight-quotes-purolator-edition.php:33
filtereniture_woo_plans_notification_actionltl-freight-quotes-purolator-edition.php:62
filtereniture_woo_plans_notification_message_actionltl-freight-quotes-purolator-edition.php:73
actionadmin_initltl-freight-quotes-purolator-edition.php:91
actionadmin_enqueue_scriptsltl-freight-quotes-purolator-edition.php:103
actionadmin_initltl-freight-quotes-purolator-edition.php:145
actionadmin_noticesltl-freight-quotes-purolator-edition.php:155
actionadmin_enqueue_scriptsltl-freight-quotes-purolator-edition.php:205
actioninitltl-freight-quotes-purolator-edition.php:255
actionupgrader_process_completeltl-freight-quotes-purolator-edition.php:256
actionwoocommerce_shipping_initltl-freight-quotes-purolator-edition.php:261
actionwoocommerce_process_product_metaltl-freight-quotes-purolator-edition.php:262
actionwoocommerce_save_product_variationltl-freight-quotes-purolator-edition.php:263
actionwoocommerce_product_options_general_product_dataltl-freight-quotes-purolator-edition.php:264
filterwoocommerce_shipping_methodsltl-freight-quotes-purolator-edition.php:267
filterwoocommerce_get_settings_pagesltl-freight-quotes-purolator-edition.php:268
filterwoocommerce_package_ratesltl-freight-quotes-purolator-edition.php:269
filterwoocommerce_shipping_calculator_enable_cityltl-freight-quotes-purolator-edition.php:270
filterplugin_action_linksltl-freight-quotes-purolator-edition.php:271
filterwoocommerce_cart_no_shipping_available_htmlltl-freight-quotes-purolator-edition.php:294
filtereniture_purolator_ltl_quotes_quotes_plans_suscription_and_featuresltl-freight-quotes-purolator-edition.php:307
filtereniture_purolator_ltl_quotes_plans_notification_linkltl-freight-quotes-purolator-edition.php:334
filtereniture_suppress_parcel_rates_hookltl-freight-quotes-purolator-edition.php:386
actionwoocommerce_order_actionsorder\en-order-widget.php:20
actionwoocommerce_order_before_calculate_totalsorder\rates\order-rates.php:18
filteren_order_accessoriesorder\rates\order-rates.php:19
filterwoocommerce_product_importer_parsed_datapurolator-ltl-admin-filter.php:156
filtereniture_fdo_image_urls_mergepurolator-ltl-group-package.php:464
actionwoocommerce_checkout_update_order_reviewpurolator-ltl-shipping-class.php:57
filterwoocommerce_package_ratespurolator-ltl-shipping-class.php:281
filterwoocommerce_package_ratespurolator-ltl-shipping-class.php:381
filterwoocommerce_package_ratespurolator-ltl-shipping-class.php:512
filterwoocommerce_package_ratespurolator-ltl-shipping-class.php:542
filterwoocommerce_settings_tabs_arraypurolator-ltl-tab-class.php:23
filtereniture_wd_update_query_stringstandard-package-addon\instore-pickup-local-delivery\instore-local-delivery.php:16
filtereniture_wd_origin_array_setstandard-package-addon\instore-pickup-local-delivery\instore-local-delivery.php:17
filtereniture_wd_standard_plansstandard-package-addon\instore-pickup-local-delivery\instore-local-delivery.php:18
filtereniture_suppress_local_deliverystandard-package-addon\instore-pickup-local-delivery\instore-local-delivery.php:19
filterwoocommerce_product_export_product_column_en_nicknametemplate\csv-export.php:13
filterwoocommerce_product_export_product_column_en_citytemplate\csv-export.php:14
filterwoocommerce_product_export_product_column_en_statetemplate\csv-export.php:15
filterwoocommerce_product_export_product_column_en_ziptemplate\csv-export.php:16
filterwoocommerce_product_export_product_column_en_countrytemplate\csv-export.php:17
filterwoocommerce_product_export_column_namestemplate\csv-export.php:19
filterwoocommerce_product_export_product_default_columnstemplate\csv-export.php:20
actionwoocommerce_product_options_shippingtemplate\product-detail.php:13
filterEniture_Plugins_freight_classification_filtertemplate\product-detail.php:14
actionwoocommerce_product_after_variable_attributestemplate\product-detail.php:77
filterEniture_Plugins_variable_freight_classification_filtertemplate\product-detail.php:78
actionwoocommerce_product_options_shippingtemplate\product-detail.php:195
actionwoocommerce_product_after_variable_attributestemplate\product-detail.php:196
filterEn_Plugins_dropship_filtertemplate\product-detail.php:197
actionwoocommerce_product_options_shippingtemplate\purolator-products-options.php:30
actionwoocommerce_process_product_metatemplate\purolator-products-options.php:33
actionwoocommerce_product_after_variable_attributestemplate\purolator-products-options.php:43
actionwoocommerce_save_product_variationtemplate\purolator-products-options.php:46
actionadmin_enqueue_scriptswarehouse-dropship\wild-delivery.php:34
Maintenance & Trust

LTL Freight Quotes – Purolator Edition Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 1, 2026
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

LTL Freight Quotes – Purolator Edition Developer Profile

enituretechnology

29 plugins · 1K total installs

93
trust score
Avg Security Score
98/100
Avg Patch Time
11 days
View full developer profile
Detection Fingerprints

How We Detect LTL Freight Quotes – Purolator Edition

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/ltl-freight-quotes-purolator-freight-edition/css/en-purolator-ltl-style.css/wp-content/plugins/ltl-freight-quotes-purolator-freight-edition/css/en-purolator-ltl-style-responsive.css/wp-content/plugins/ltl-freight-quotes-purolator-freight-edition/js/en-purolator-freight.js/wp-content/plugins/ltl-freight-quotes-purolator-freight-edition/logs/en-json-tree-view/en-jtv-style.css/wp-content/plugins/ltl-freight-quotes-purolator-freight-edition/logs/en-json-tree-view/en-jtv-script.js
Script Paths
/wp-content/plugins/ltl-freight-quotes-purolator-freight-edition/js/en-purolator-freight.js/wp-content/plugins/ltl-freight-quotes-purolator-freight-edition/logs/en-json-tree-view/en-jtv-script.js
Version Parameters
ltl-freight-quotes-purolator-freight-edition/css/en-purolator-ltl-style.css?ver=ltl-freight-quotes-purolator-freight-edition/css/en-purolator-ltl-style-responsive.css?ver=ltl-freight-quotes-purolator-freight-edition/js/en-purolator-freight.js?ver=ltl-freight-quotes-purolator-freight-edition/logs/en-json-tree-view/en-jtv-style.css?ver=ltl-freight-quotes-purolator-freight-edition/logs/en-json-tree-view/en-jtv-script.js?ver=

HTML / DOM Fingerprints

CSS Classes
en-purolator-ltl-admin-wrap
HTML Comments
<!-- LTL Freight Quotes - Purolator Edition --><!-- LTL Freight Quotes - Purolator Edition --><!-- LTL Freight Quotes - Purolator Edition --><!-- LTL Freight Quotes - Purolator Edition -->+16 more
Data Attributes
data-en-purolator-ltl-iddata-en-purolator-ltl-url
JS Globals
en_purolator_freight_admin_script
FAQ

Frequently Asked Questions about LTL Freight Quotes – Purolator Edition