Interswitch Webpay WooCommerce Payment Gateway Security & Risk Analysis

wordpress.org/plugins/interswitch-webpay-woocommerce-payment-gateway

Interswitch Webpay WooCommerce Payment Gateway allows you to accept payment on your WooCommerce store via Interswitch Webpay payment gateway.

30 active installs v4.0.1 PHP + WP 4.4+ Updated Jan 13, 2018
mastercardpayment-gatewaypayment-gatewaysvisa-cardswoocommerce
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Interswitch Webpay WooCommerce Payment Gateway Safe to Use in 2026?

Generally Safe

Score 85/100

Interswitch Webpay WooCommerce Payment Gateway has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 8yr ago
Risk Assessment

The "interswitch-webpay-woocommerce-payment-gateway" plugin version 4.0.1 exhibits a generally good security posture based on the provided static analysis and vulnerability history. The absence of known CVEs and a lack of identified dangerous functions or raw SQL queries are positive indicators. All SQL queries utilize prepared statements, and there are no indications of file operations, which are significant strengths.

However, there are several areas of concern. The plugin has an output escaping rate of only 56%, meaning a significant portion of its output is not properly sanitized, potentially leading to cross-site scripting (XSS) vulnerabilities. Furthermore, the taint analysis revealed 3 flows with unsanitized paths, and while these are not categorized as critical or high severity, they represent potential avenues for malicious input to be processed insecurely. The complete lack of nonce checks and capability checks on entry points, combined with zero recorded vulnerability history, could suggest an over-reliance on the framework's built-in protections or a lack of thorough security testing for certain types of attacks.

Key Concerns

  • Output escaping only 56% proper
  • 3 flows with unsanitized paths
  • 0 Nonce checks on entry points
  • 0 Capability checks on entry points
Vulnerabilities
None known

Interswitch Webpay WooCommerce Payment Gateway Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Interswitch Webpay WooCommerce Payment Gateway Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
4
5 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
1
Bundled Libraries
0

Output Escaping

56% escaped9 total outputs
Data Flows
3 unsanitized

Data Flow Analysis

3 flows3 with unsanitized paths
tbz_wc_interswitch_webpay_init (interswitch-webpay-woocommere-payment-gateway.php:19)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Interswitch Webpay WooCommerce Payment Gateway Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 10
actionplugins_loadedinterswitch-webpay-woocommere-payment-gateway.php:17
actionwoocommerce_receipt_tbz_webpay_gatewayinterswitch-webpay-woocommere-payment-gateway.php:80
actionwoocommerce_api_wc_tbz_webpay_gatewayinterswitch-webpay-woocommere-payment-gateway.php:84
actionbefore_woocommerce_payinterswitch-webpay-woocommere-payment-gateway.php:87
actionwpinterswitch-webpay-woocommere-payment-gateway.php:569
filterwoocommerce_payment_gatewaysinterswitch-webpay-woocommere-payment-gateway.php:579
filterwoocommerce_currenciesinterswitch-webpay-woocommere-payment-gateway.php:590
filterwoocommerce_currency_symbolinterswitch-webpay-woocommere-payment-gateway.php:602
filterplugin_action_linksinterswitch-webpay-woocommere-payment-gateway.php:632
actionadmin_noticesinterswitch-webpay-woocommere-payment-gateway.php:652
Maintenance & Trust

Interswitch Webpay WooCommerce Payment Gateway Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedJan 13, 2018
PHP min version
Downloads11K

Community Trust

Rating60/100
Number of ratings1
Active installs30
Developer Profile

Interswitch Webpay WooCommerce Payment Gateway Developer Profile

Tunbosun Ayinla

9 plugins · 33K total installs

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

How We Detect Interswitch Webpay WooCommerce Payment Gateway

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/interswitch-webpay-woocommerce-payment-gateway/assets/images/interswitch.png

HTML / DOM Fingerprints

REST Endpoints
/wp-json/wc_tbz_webpay_gateway/v1/callback
FAQ

Frequently Asked Questions about Interswitch Webpay WooCommerce Payment Gateway