
CorvusPay WooCommerce Payment Gateway Security & Risk Analysis
wordpress.org/plugins/corvuspay-woocommerce-integrationCorvusPay WooCommerce Payment Gateway provides a completely integrated checkout experience between WooCommerce and CorvusPay.
Is CorvusPay WooCommerce Payment Gateway Safe to Use in 2026?
Generally Safe
Score 93/100CorvusPay WooCommerce Payment Gateway has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The CorvusPay WooCommerce Integration plugin, version 2.7.2, exhibits a mixed security posture. On the positive side, the plugin demonstrates good practices with a high percentage of properly escaped outputs and a lack of known critical vulnerabilities or dangerous function usage. The absence of external HTTP requests and bundled libraries also reduces potential attack vectors. However, there are notable concerns regarding the plugin's attack surface and data handling. The presence of two REST API routes without permission callbacks presents a significant risk, as these endpoints are accessible without proper authentication or authorization, potentially allowing unauthorized access to sensitive data or functionality. Furthermore, the single SQL query identified is not using prepared statements, which could lead to SQL injection vulnerabilities if user-supplied data is not meticulously handled before being used in the query. While no taint flows were detected, the raw SQL query and unprotected REST API endpoints are clear indicators of potential weaknesses that require immediate attention.
Key Concerns
- REST API routes without permission callbacks
- SQL query not using prepared statements
CorvusPay WooCommerce Payment Gateway Security Vulnerabilities
CVEs by Year
Severity Breakdown
4 total CVEs
CorvusPay WooCommerce Payment Gateway <= 2.7.4 - Unauthenticated Stored Cross-Site Scripting via 'approval_code' Parameter
CorvusPay WooCommerce Payment Gateway <= 2.7.4 - Missing Authorization to Unauthenticated Arbitrary Order Cancellation via 'order_number' Parameter
CorvusPay WooCommerce Payment Gateway <= 2.7.4 - Unauthenticated Improper Verification of Cryptographic Signature to Payment Bypass via /wp-json/corvuspay/success/ REST Endpoint
CorvusPay WooCommerce Payment Gateway <= 2.7.4 - Missing Authorization
CorvusPay WooCommerce Payment Gateway Release Timeline
CorvusPay WooCommerce Payment Gateway Code Analysis
SQL Query Safety
Output Escaping
CorvusPay WooCommerce Payment Gateway Attack Surface
AJAX Handlers 2
REST API Routes 2
WordPress Hooks 40
Maintenance & Trust
CorvusPay WooCommerce Payment Gateway Maintenance & Trust
Maintenance Signals
Community Trust
CorvusPay WooCommerce Payment Gateway Alternatives
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.
Mollie Payments for WooCommerce
mollie-payments-for-woocommerce
Accept all major payment methods in WooCommerce today. Credit cards, iDEAL and more! Fast, safe and intuitive.
WooCommerce Payfast Gateway
woocommerce-payfast-gateway
Give customers more flexibility and increase your bottom line with Payfast — one of South Africa’s most popular payment gateways.
CorvusPay WooCommerce Payment Gateway Developer Profile
1 plugin · 1K total installs
How We Detect CorvusPay WooCommerce Payment Gateway
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/corvuspay-woocommerce-integration/assets/css/corvuspay-styles.css/wp-content/plugins/corvuspay-woocommerce-integration/assets/js/corvuspay-scripts.js/wp-content/plugins/corvuspay-woocommerce-integration/assets/js/corvuspay-scripts.jscorvuspay-woocommerce-integration/assets/css/corvuspay-styles.css?ver=corvuspay-woocommerce-integration/assets/js/corvuspay-scripts.js?ver=HTML / DOM Fingerprints
corvuspay-payment-formcorvuspay-error-message<!-- CorvusPay Payment Gateway --><!-- CorvusPay Initialization Failed -->data-corvuspay-gatewaydata-corvuspay-checkout-urlCorvusPayGateway