Flutterwave Payment Gateway for WooCommerce Security & Risk Analysis

wordpress.org/plugins/woo-rave

Flutterwave payment gateway for WooCommerce plugin allows you to accept payment on your WooCommerce store through multiple payment channels via Flutte …

2K active installs v2.4.1 PHP 7.4+ WP 6.7+ Updated Sep 17, 2025
flutterwavepaymentpayment-gatewayravewoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Flutterwave Payment Gateway for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 6mo ago
Risk Assessment

The "woo-rave" v2.4.1 plugin exhibits a generally strong security posture based on the static analysis and vulnerability history. The absence of identified CVEs and the lack of critical or high severity taint flows are positive indicators. Furthermore, the plugin demonstrates good practices in its SQL query handling, with 100% of queries using prepared statements, which significantly mitigates SQL injection risks. The limited number of entry points (0) and the fact that none are unprotected is also a commendable aspect of its design.

However, there are areas of concern that warrant attention. The output escaping is only 40% proper, suggesting a potential risk of Cross-Site Scripting (XSS) vulnerabilities if user-provided data is not sufficiently sanitized before being displayed. While there are no direct indications of exploitable taint flows in this analysis, the presence of unescaped outputs coupled with file operations and external HTTP requests increases the attack surface for such vulnerabilities. The lack of nonce checks on any entry points, combined with only one capability check found, indicates a potential for unauthorized actions if the plugin were to have exploitable entry points in the future or if the single capability check is not robust.

Overall, "woo-rave" v2.4.1 appears to be built with a foundational understanding of secure coding principles, particularly regarding database interactions. The absence of past vulnerabilities is a significant strength. Nevertheless, the areas of concern, specifically output escaping and the limited use of nonces and capability checks, represent weaknesses that could be exploited. Addressing the output escaping and strengthening authorization checks would significantly improve the plugin's overall security.

Key Concerns

  • Output escaping is only 40% proper
  • No nonce checks found on entry points
  • Only one capability check found
Vulnerabilities
None known

Flutterwave Payment Gateway for WooCommerce Security Vulnerabilities

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

Flutterwave Payment Gateway for WooCommerce Code Analysis

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

Output Escaping

40% escaped15 total outputs
Attack Surface

Flutterwave Payment Gateway for WooCommerce Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 14
actionwcs_renewal_order_createdincludes\class-wc-gateway-flutterwave-subscription.php:20
actionwp_enqueue_scriptsincludes\class-wc-gateway-flutterwave.php:172
actionadmin_enqueue_scriptsincludes\class-wc-gateway-flutterwave.php:173
actionadmin_noticesincludes\class-wc-gateway-flutterwave.php:175
actionwoocommerce_admin_order_totals_after_totalincludes\class-wc-gateway-flutterwave.php:185
actionwoocommerce_admin_order_totals_after_totalincludes\class-wc-gateway-flutterwave.php:186
actionwoocommerce_api_tbz_wc_rave_gatewayincludes\class-wc-gateway-flutterwave.php:191
actionwoocommerce_api_tbz_wc_rave_webhookincludes\class-wc-gateway-flutterwave.php:194
filterwoocommerce_payment_gatewayswoo-rave.php:40
actionplugins_loadedwoo-rave.php:42
actionadmin_noticeswoo-rave.php:93
actionbefore_woocommerce_initwoo-rave.php:95
actionwoocommerce_blocks_payment_method_type_registrationwoo-rave.php:110
actionwoocommerce_blocks_loadedwoo-rave.php:118
Maintenance & Trust

Flutterwave Payment Gateway for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedSep 17, 2025
PHP min version7.4
Downloads42K

Community Trust

Rating84/100
Number of ratings5
Active installs2K
Developer Profile

Flutterwave Payment Gateway for WooCommerce 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 Flutterwave Payment Gateway for WooCommerce

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/woo-rave/assets/js/flutterwave-checkout.js/wp-content/plugins/woo-rave/assets/css/flutterwave-checkout.css
Script Paths
/wp-content/plugins/woo-rave/assets/js/flutterwave-checkout.js
Version Parameters
woo-rave/assets/js/flutterwave-checkout.js?ver=woo-rave/assets/css/flutterwave-checkout.css?ver=

HTML / DOM Fingerprints

CSS Classes
flutterwave-payment-wrapper
HTML Comments
<!-- Flutterwave payment modal --><!-- End Flutterwave payment modal -->
Data Attributes
data-flutterwave-public-keydata-flutterwave-amountdata-flutterwave-currencydata-flutterwave-tx-refdata-flutterwave-redirect-urldata-flutterwave-meta+18 more
JS Globals
FlutterwaveCheckout
REST Endpoints
/wp-json/tbz_rave/v1/payment-callback
FAQ

Frequently Asked Questions about Flutterwave Payment Gateway for WooCommerce