JTL-Connector for WooCommerce Security & Risk Analysis

wordpress.org/plugins/woo-jtl-connector

Extend your shop software, trough this connector, with an full ERP with many features for marketplaces etc.

1K active installs v2.4.1 PHP 8.0+ WP 4.7+ Updated Nov 25, 2025
connectorerpjtlwarenwirtschaftwms
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is JTL-Connector for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

JTL-Connector for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4mo ago
Risk Assessment

The 'woo-jtl-connector' v2.4.1 plugin presents a concerning security posture primarily due to its unprotected AJAX handlers. While the plugin demonstrates good practices in its SQL query handling, with a high percentage using prepared statements, and no recorded vulnerability history, these strengths are overshadowed by critical weaknesses in its attack surface. The presence of two AJAX handlers that lack authentication checks creates a significant risk for unauthorized actions to be performed on the site.

The taint analysis, though limited in scope, reveals two flows with unsanitized paths, which, combined with the unprotected AJAX endpoints, suggests a potential for cross-site scripting (XSS) or other injection vulnerabilities if malicious input can be passed through these handlers. Furthermore, the extremely low percentage of properly escaped output is a major red flag, indicating a high likelihood of XSS vulnerabilities where user-controlled data might be displayed without proper sanitization.

Despite the absence of known CVEs and a clean vulnerability history, which might imply diligent security efforts or a lack of targeted attacks so far, the static analysis findings point to inherent structural weaknesses. The lack of nonce checks on AJAX requests and no capability checks further exacerbate the risks associated with the unprotected entry points. The overall security posture is therefore weak, and immediate attention is required to address the identified risks, particularly the unprotected AJAX handlers and poor output escaping.

Key Concerns

  • Unprotected AJAX handlers
  • Low output escaping coverage
  • Unsanitized paths in taint analysis
  • No nonce checks on AJAX
  • No capability checks
  • Bundled outdated library (jQuery v1.11.1)
Vulnerabilities
None known

JTL-Connector for WooCommerce Security Vulnerabilities

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

JTL-Connector for WooCommerce Release Timeline

v2.4.1Current
v2.4.0
v2.3.3
v2.3.2
v2.3.1
v2.3.0
v2.2.0
v2.0.6.1
v2.0.6
v2.0.5
v2.0.4
v2.0.3
v2.0.2
v2.0.1
v2.0.0
v1.42.2
v1.42.1
v1.42.0
v1.41.2
v1.41.1
Code Analysis
Analyzed Mar 16, 2026

JTL-Connector for WooCommerce Code Analysis

Dangerous Functions
0
Raw SQL Queries
14
148 prepared
Unescaped Output
95
3 escaped
Nonce Checks
0
Capability Checks
0
File Operations
6
External Requests
0
Bundled Libraries
1

Bundled Libraries

jQuery1.11.1

SQL Query Safety

91% prepared162 total queries

Output Escaping

3% escaped98 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
save (includes\JtlConnectorAdmin.php:3007)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
2 unprotected

JTL-Connector for WooCommerce Attack Surface

Entry Points2
Unprotected2

AJAX Handlers 2

authwp_ajax_downloadJTLLogswoo-jtl-connector.php:92
authwp_ajax_clearJTLLogswoo-jtl-connector.php:93
WordPress Hooks 32
actionadmin_noticesincludes\JtlConnectorAdmin.php:53
actionadmin_noticesincludes\JtlConnectorAdmin.php:63
filterplugin_row_metaincludes\JtlConnectorAdmin.php:569
actionadmin_post_settings_save_woo-jtl-connectorincludes\JtlConnectorAdmin.php:574
actionwoocommerce_admin_field_jtl_date_fieldincludes\JtlConnectorAdmin.php:580
actionwoocommerce_admin_field_paragraphincludes\JtlConnectorAdmin.php:587
actionwoocommerce_admin_field_connector_urlincludes\JtlConnectorAdmin.php:594
actionwoocommerce_admin_field_connector_passwordincludes\JtlConnectorAdmin.php:601
actionwoocommerce_admin_field_active_true_false_radioincludes\JtlConnectorAdmin.php:608
actionwoocommerce_admin_field_jtl_connector_selectincludes\JtlConnectorAdmin.php:615
actionwoocommerce_admin_field_jtl_connector_multiselectincludes\JtlConnectorAdmin.php:622
actionwoocommerce_admin_field_dev_log_btnincludes\JtlConnectorAdmin.php:629
actionwoocommerce_admin_field_jtl_text_inputincludes\JtlConnectorAdmin.php:636
actionwoocommerce_admin_field_jtl_number_inputincludes\JtlConnectorAdmin.php:643
actionwoocommerce_admin_field_jtl_checkboxincludes\JtlConnectorAdmin.php:650
actionwoocommerce_admin_field_not_compatible_plugins_fieldincludes\JtlConnectorAdmin.php:657
actionwoocommerce_admin_field_jtlwcc_cardincludes\JtlConnectorAdmin.php:664
actionwoocommerce_admin_field_compatible_plugins_fieldincludes\JtlConnectorAdmin.php:671
actionadmin_menuincludes\JtlConnectorAdmin.php:833
actionadmin_enqueue_scriptsincludes\JtlConnectorAdmin.php:836
actionadmin_noticesincludes\JtlConnectorAdmin.php:2182
actionadmin_noticesincludes\JtlConnectorAdmin.php:2436
actionadmin_noticesincludes\JtlConnectorAdmin.php:2450
actionbefore_woocommerce_initwoo-jtl-connector.php:56
actioninitwoo-jtl-connector.php:61
actionplugins_loadedwoo-jtl-connector.php:62
actionadmin_noticeswoo-jtl-connector.php:66
actionparse_requestwoo-jtl-connector.php:80
actioninitwoo-jtl-connector.php:83
actionadmin_footerwoo-jtl-connector.php:91
actionadmin_noticeswoo-jtl-connector.php:311
actionadmin_noticeswoo-jtl-connector.php:314
Maintenance & Trust

JTL-Connector for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.4.8
Last updatedNov 25, 2025
PHP min version8.0
Downloads138K

Community Trust

Rating86/100
Number of ratings6
Active installs1K
Developer Profile

JTL-Connector for WooCommerce Developer Profile

ntbyk

1 plugin · 1K total installs

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

How We Detect JTL-Connector for WooCommerce

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/woo-jtl-connector/assets/css/backend/backend.css/wp-content/plugins/woo-jtl-connector/assets/css/frontend/frontend.css/wp-content/plugins/woo-jtl-connector/assets/js/backend/backend.js/wp-content/plugins/woo-jtl-connector/assets/js/frontend/frontend.js/wp-content/plugins/woo-jtl-connector/assets/js/settings.js/wp-content/plugins/woo-jtl-connector/assets/images/jtl_logo.png
Script Paths
/wp-content/plugins/woo-jtl-connector/assets/js/backend/backend.js/wp-content/plugins/woo-jtl-connector/assets/js/frontend/frontend.js/wp-content/plugins/woo-jtl-connector/assets/js/settings.js
Version Parameters
woo-jtl-connector/assets/css/backend/backend.css?ver=woo-jtl-connector/assets/css/frontend/frontend.css?ver=woo-jtl-connector/assets/js/backend/backend.js?ver=woo-jtl-connector/assets/js/frontend/frontend.js?ver=woo-jtl-connector/assets/js/settings.js?ver=

HTML / DOM Fingerprints

CSS Classes
jtl-logo
HTML Comments
<!-- loader failed -->
Data Attributes
data-jtl-settings
JS Globals
ajaxurljtlwcc_connector_settings
FAQ

Frequently Asked Questions about JTL-Connector for WooCommerce