
Interac e-Transfer / Email Money Transfer (EMT) Gateway for WooCommerce Security & Risk Analysis
wordpress.org/plugins/advanced-emt-payment-gatewayAccept Interac e-Transfer payments in WooCommerce with clear instructions, optional discounts, and static or dynamic secret answers.
Is Interac e-Transfer / Email Money Transfer (EMT) Gateway for WooCommerce Safe to Use in 2026?
Generally Safe
Score 100/100Interac e-Transfer / Email Money Transfer (EMT) Gateway for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'advanced-emt-payment-gateway' plugin v2.1.0 exhibits a mixed security posture. While it demonstrates good practices like 100% prepared statement usage for SQL queries and the absence of critical or high severity taint flows, significant concerns arise from its attack surface. The plugin exposes two AJAX handlers, both of which lack authentication checks, presenting a direct risk of unauthorized execution of plugin functionalities.
Despite the lack of recorded vulnerabilities in its history, the presence of unprotected AJAX endpoints is a critical security flaw. The plugin also has a moderate percentage of properly escaped outputs (71%), indicating potential for cross-site scripting (XSS) vulnerabilities in the remaining 29% of outputs. The bundled Freemius library, while common, should be monitored for its own security updates. The limited number of entry points is a positive, but the unprotected nature of these points overshadows this benefit.
In conclusion, the plugin has some strong security foundations, particularly in its database interaction. However, the unprotected AJAX endpoints create a substantial and easily exploitable attack vector. The moderate output escaping also warrants attention. Until these authentication and output sanitization issues are addressed, the plugin carries a significant risk of unauthorized actions and potential client-side attacks.
Key Concerns
- AJAX handlers without auth checks
- Unescaped output percentage
- Bundled Freemius v1.0 library
Interac e-Transfer / Email Money Transfer (EMT) Gateway for WooCommerce Security Vulnerabilities
Interac e-Transfer / Email Money Transfer (EMT) Gateway for WooCommerce Code Analysis
Bundled Libraries
Output Escaping
Interac e-Transfer / Email Money Transfer (EMT) Gateway for WooCommerce Attack Surface
AJAX Handlers 2
WordPress Hooks 28
Maintenance & Trust
Interac e-Transfer / Email Money Transfer (EMT) Gateway for WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
Interac e-Transfer / Email Money Transfer (EMT) Gateway for WooCommerce Alternatives
BLAZING Email Transfer Payment Gateway
woocommerce-email-money-transfer-gateway
Many customers in Canada prefer to pay for the merchandise they buy, by e-Transfer (formerly Email Money Transfer).
WooPayments: Integrated WooCommerce Payments
woocommerce-payments
Securely accept credit and debit cards on your WooCommerce store. Manage payments without leaving your WordPress dashboard. Only with WooPayments.
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.
WooCommerce Stripe Payment Gateway
woocommerce-gateway-stripe
Accept debit and credit cards in 135+ currencies, many local methods like Alipay, ACH, and SEPA, and express checkout with Apple Pay and Google Pay.
WooCommerce Tax (formerly WooCommerce Shipping & Tax)
woocommerce-services
We’re here to help with tax rates: collect accurate sales tax, automatically.
Interac e-Transfer / Email Money Transfer (EMT) Gateway for WooCommerce Developer Profile
4 plugins · 160 total installs
How We Detect Interac e-Transfer / Email Money Transfer (EMT) Gateway for WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/advanced-emt-payment-gateway/includes/js/advanced-emt-checkout.js/wp-content/plugins/advanced-emt-payment-gateway/includes/css/advanced-emt-checkout.css/wp-content/plugins/advanced-emt-payment-gateway/includes/js/advanced-emt-checkout.jsadvanced-emt-payment-gateway/includes/js/advanced-emt-checkout.js?ver=advanced-emt-payment-gateway/includes/css/advanced-emt-checkout.css?ver=HTML / DOM Fingerprints
<!-- Start of Advanced EMT Payment Gateway integration --><!-- End of Advanced EMT Payment Gateway integration -->