
TradeSafe Payment Gateway for WooCommerce Security & Risk Analysis
wordpress.org/plugins/tradesafe-payment-gatewayThe official TradeSafe plugin for WooCommerce
Is TradeSafe Payment Gateway for WooCommerce Safe to Use in 2026?
Generally Safe
Score 100/100TradeSafe Payment Gateway for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'tradesafe-payment-gateway' plugin v2.22.2 exhibits a generally strong security posture based on the provided static analysis. The absence of known CVEs and unpatched vulnerabilities is a significant positive indicator. The code also demonstrates good practices by using prepared statements for all SQL queries and performing a high percentage of output escaping. The limited attack surface with zero identified entry points without authentication checks further strengthens its security.
However, there are a few areas that warrant attention. The presence of one unsanitized path flow in the taint analysis, although not categorized as critical or high severity, indicates a potential weakness that could be exploited under specific conditions. Additionally, the plugin utilizes the Guzzle library, which, if not kept up-to-date, could introduce vulnerabilities. While the code has nonces and some capability checks, the complete lack of capability checks on REST API routes and AJAX handlers (as indicated by the count of 0) is a notable gap, meaning sensitive operations might be accessible without proper authorization if such endpoints existed.
Overall, the plugin appears to be developed with security in mind, evident in its proactive measures like prepared SQL statements and good output escaping. The lack of historical vulnerabilities is reassuring. The primary areas for improvement are addressing the unsanitized path flow, ensuring the bundled Guzzle library is up-to-date, and implementing capability checks for any potential future or existing, but not explicitly listed, entry points to achieve a more robust security profile.
Key Concerns
- Unsanitized path flow in taint analysis
- Bundled Guzzle library
- Zero capability checks on REST API routes
- Zero capability checks on AJAX handlers
TradeSafe Payment Gateway for WooCommerce Security Vulnerabilities
TradeSafe Payment Gateway for WooCommerce Code Analysis
Bundled Libraries
Output Escaping
Data Flow Analysis
TradeSafe Payment Gateway for WooCommerce Attack Surface
WordPress Hooks 46
Maintenance & Trust
TradeSafe Payment Gateway for WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
TradeSafe Payment Gateway for WooCommerce Alternatives
Asaas Gateway for WooCommerce
woo-asaas
Take transparent credit card and bank ticket payment checkouts on your store using Asaas.
Gestpay for WooCommerce
gestpay-for-woocommerce
Axerve Free Plugin for Woocommerce extends WooCommerce providing the payment gateway Axerve.
PayPlus Payment Gateway
payplus-payment-gateway
Accept credit/debit card payments or other methods such as bit, Apple Pay, Google Pay in one page. Create digitally signed invoices & much more!
WC Moneris Payment Gateway
wc-moneris-payment-gateway
A simple plugin that easily add moneris payment gateway to your WooCommerce website.
WC Shop Sync – Square Payment Gateway and Product Synchronization for WooCommerce
woosquare
Want to add Square Payment Gateway for WooCommerce? Download WC Shop Sync plugin to add Square payments, inventory sync, customer data, orders, etc.
TradeSafe Payment Gateway for WooCommerce Developer Profile
1 plugin · 40 total installs
How We Detect TradeSafe Payment Gateway for WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/tradesafe-payment-gateway/assets/css/admin/tradesafe-admin-style.css/wp-content/plugins/tradesafe-payment-gateway/assets/css/admin/tradesafe-admin-style-vue.css/wp-content/plugins/tradesafe-payment-gateway/assets/css/frontend/tradesafe-frontend-style.css/wp-content/plugins/tradesafe-payment-gateway/assets/js/admin/tradesafe-admin-script.js/wp-content/plugins/tradesafe-payment-gateway/assets/js/admin/tradesafe-admin-script-vue.js/wp-content/plugins/tradesafe-payment-gateway/assets/js/frontend/tradesafe-frontend-script.js/wp-content/plugins/tradesafe-payment-gateway/assets/js/admin/tradesafe-admin-script.js/wp-content/plugins/tradesafe-payment-gateway/assets/js/admin/tradesafe-admin-script-vue.js/wp-content/plugins/tradesafe-payment-gateway/assets/js/frontend/tradesafe-frontend-script.jstradesafe-payment-gateway/assets/css/admin/tradesafe-admin-style.css?ver=tradesafe-payment-gateway/assets/css/admin/tradesafe-admin-style-vue.css?ver=tradesafe-payment-gateway/assets/css/frontend/tradesafe-frontend-style.css?ver=tradesafe-payment-gateway/assets/js/admin/tradesafe-admin-script.js?ver=tradesafe-payment-gateway/assets/js/admin/tradesafe-admin-script-vue.js?ver=tradesafe-payment-gateway/assets/js/frontend/tradesafe-frontend-script.js?ver=HTML / DOM Fingerprints
tradesafe-logotradesafe-admin-wrappertradesafe-payment-methodstradesafe-payment-gateway-button<!-- TradeSafe Payment Gateway Settings --><!-- TradeSafe Payment Gateway Frontend -->data-tradesafe-payment-urldata-tradesafe-order-iddata-tradesafe-noncetradesafe_frontend_params/wp-json/tradesafe/v1/payment/create/wp-json/tradesafe/v1/payment/status