
DTDC Econnect Plugin Security & Risk Analysis
wordpress.org/plugins/dtdc-econnect\"Bigger, Better, & Brighter Range of DTDC Express and E-commerce Based Business for your wider range of shipment.
Is DTDC Econnect Plugin Safe to Use in 2026?
Generally Safe
Score 92/100DTDC Econnect Plugin has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The dtdc-econnect plugin v1.0.17.7 exhibits a mixed security posture. On the positive side, it demonstrates strong practices regarding SQL query sanitization and output escaping, with all queries using prepared statements and all outputs being properly escaped. This indicates a good understanding of preventing common web vulnerabilities like SQL injection and Cross-Site Scripting (XSS) within its core data handling.
However, a significant concern arises from the substantial attack surface composed entirely of unprotected AJAX handlers. With 8 AJAX handlers and 0 capability checks, any unauthenticated user can potentially interact with these endpoints, creating a high risk of unauthorized actions or information disclosure. The absence of nonce checks further exacerbates this issue, making these endpoints susceptible to Cross-Site Request Forgery (CSRF) attacks. While the taint analysis did not reveal any unsanitized flows, the lack of authorization on such a large number of entry points is a critical oversight.
The plugin's vulnerability history is clean, with no recorded CVEs. This is a positive indicator, suggesting that the developers may have a history of producing relatively secure code or that the plugin hasn't been a prominent target for exploitation. Nevertheless, the current static analysis findings, particularly the unprotected AJAX handlers, represent a substantial risk that needs immediate attention, regardless of past vulnerability records.
Key Concerns
- 8 AJAX handlers without authentication
- 0 Nonce checks on AJAX handlers
- 0 Capability checks on AJAX handlers
DTDC Econnect Plugin Security Vulnerabilities
DTDC Econnect Plugin Release Timeline
DTDC Econnect Plugin Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
DTDC Econnect Plugin Attack Surface
AJAX Handlers 8
WordPress Hooks 27
Scheduled Events 2
Maintenance & Trust
DTDC Econnect Plugin Maintenance & Trust
Maintenance Signals
Community Trust
DTDC Econnect Plugin Alternatives
Jeebly Shipment Delivery
jeebly-shipping
About Jeebly
Zajel Shipment Delivery
zajel-shipment-delivery
Zajel connects your store to help you with, syncing orders to Zajel application, print AWB labels and track your packages.
WooCommerce
woocommerce
Everything you need to launch an online store in days and keep it growing for years. From your first sale to millions in revenue, Woo is with you.
Popup Builder & Popup Maker for WordPress – OptinMonster Email Marketing and Lead Generation
optinmonster
🤩 Make popups & optin forms to get more email newsletter subscribers, leads, and sales - #1 most popular popup builder plugin! 🚀
WooCommerce PayPal Payments
woocommerce-paypal-payments
PayPal's latest payment processing solution. Accept PayPal, Pay Later, credit/debit cards, alternative digital wallets and bank accounts.
DTDC Econnect Plugin Developer Profile
1 plugin · 300 total installs
How We Detect DTDC Econnect Plugin
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/dtdc-econnect/assets/css/bootstrap.min.css/wp-content/plugins/dtdc-econnect/assets/css/jquery.dataTables.min.css/wp-content/plugins/dtdc-econnect/assets/css/sweetalert.css/wp-content/plugins/dtdc-econnect/admin/css/ec-ui-style.css/wp-content/plugins/dtdc-econnect/admin/css/ec-overlay-style.css/wp-content/plugins/dtdc-econnect/admin/css/ec-config-style.css/wp-content/plugins/dtdc-econnect/assets/js/bootstrap.min.js/wp-content/plugins/dtdc-econnect/assets/js/jquery.dataTables.min.js+4 moreassets/css/bootstrap.min.cssassets/css/jquery.dataTables.min.cssassets/css/sweetalert.cssadmin/css/ec-ui-style.cssadmin/css/ec-overlay-style.cssadmin/css/ec-config-style.css+6 moreassets/css/bootstrap.min.css?ver=assets/css/jquery.dataTables.min.css?ver=assets/css/sweetalert.css?ver=admin/css/ec-ui-style.css?ver=admin/css/ec-overlay-style.css?ver=admin/css/ec-config-style.css?ver=assets/js/bootstrap.min.js?ver=assets/js/jquery.dataTables.min.js?ver=assets/js/jquery.validate.min.js?ver=assets/js/sweetalert.js?ver=assets/js/libphonenumber-js.max.js?ver=admin/js/shipsy-econnect-admin.js?ver=HTML / DOM Fingerprints
ec-ui-styleec-overlay-styleec-config-styleTODO: Handle nonce verification.data-bs-toggledata-bs-targetaria-controlsaria-labelledbylocalized_data