Vivid Payment Gateway for WooCommerce Security & Risk Analysis

wordpress.org/plugins/vivid-money-payments

Accept payments with the Vivid Gateway for WooCommerce plugin and save more for your business.

50 active installs v1.0.4 PHP 7.4+ WP 6.0+ Updated Sep 24, 2025
mastercardpaymentvisavividwoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

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

Generally Safe

Score 100/100

Vivid 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 "vivid-money-payments" plugin, version 1.0.4, exhibits a generally strong security posture based on the provided static analysis. The plugin has a minimal attack surface, with only one AJAX handler and no shortcodes or REST API endpoints, which significantly reduces potential entry points for attackers. Crucially, there are no unprotected entry points, meaning all identified handlers have authentication or capability checks in place, a very positive indicator. The code also demonstrates good practices in its use of prepared statements for all SQL queries, eliminating the risk of SQL injection through this vector. Furthermore, the output escaping is robust, with a high percentage of outputs being properly escaped, mitigating cross-site scripting (XSS) vulnerabilities.

However, there are a few areas that warrant careful consideration. The plugin performs file operations and external HTTP requests, which are potential vectors if not handled with extreme care. While the static analysis did not reveal any direct vulnerabilities in these areas, their presence introduces inherent risks. The plugin also has a single nonce check, which is a positive sign of protection against CSRF attacks for that specific action. The absence of known vulnerabilities in its history is excellent, suggesting a commitment to security or a lack of prior discovery, but it does not guarantee future immunity. The total lack of taint analysis results is unusual and could either mean the analysis was not performed effectively or that there are no exploitable tainted flows, which is a positive sign if the former is true.

In conclusion, the plugin shows strong adherence to fundamental security principles, particularly regarding SQL injection and XSS. The limited attack surface and the presence of authentication checks are significant strengths. The main areas of concern are the file operations and external HTTP requests, which, despite not showing immediate vulnerabilities, require ongoing vigilance. The absence of a vulnerability history is a positive indicator, but it's important to remember that even secure plugins can have undiscovered flaws.

Key Concerns

  • File operations present potential security risks
  • External HTTP requests present potential security risks
Vulnerabilities
None known

Vivid Payment Gateway for WooCommerce Security Vulnerabilities

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

Vivid Payment Gateway for WooCommerce Code Analysis

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

Output Escaping

86% escaped22 total outputs
Attack Surface

Vivid Payment Gateway for WooCommerce Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_send_vivid_money_logincludes\Gateway.php:52
WordPress Hooks 6
actionwoocommerce_order_status_cancelledincludes\Gateway.php:48
actionadmin_enqueue_scriptsincludes\Gateway.php:55
actionwoocommerce_blocks_payment_method_type_registrationincludes\Integrations\WooBlocks\WooBlocksIntegration.php:20
actionbefore_woocommerce_initincludes\Integrations\WooBlocks\WooBlocksIntegration.php:21
actionplugins_loadedvivid-money-payments.php:132
filterwoocommerce_payment_gatewaysvivid-money-payments.php:137
Maintenance & Trust

Vivid Payment Gateway for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedSep 24, 2025
PHP min version7.4
Downloads615

Community Trust

Rating0/100
Number of ratings0
Active installs50
Developer Profile

Vivid Payment Gateway for WooCommerce Developer Profile

VividBusiness

1 plugin · 50 total installs

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

How We Detect Vivid 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/vivid-money-payments/assets/dist/woo-blocks/vivid-money-payments-gateway.js/wp-content/plugins/vivid-money-payments/assets/dist/js/vivid-money-payments.js
Script Paths
/wp-content/plugins/vivid-money-payments/assets/dist/woo-blocks/vivid-money-payments-gateway.js/wp-content/plugins/vivid-money-payments/assets/dist/js/vivid-money-payments.js
Version Parameters
vivid-money-payments/assets/dist/woo-blocks/vivid-money-payments-gateway.js?ver=vivid-money-payments/assets/dist/js/vivid-money-payments.js?ver=

HTML / DOM Fingerprints

HTML Comments
<!-- BEGIN VIVID MONEY PAYMENT METHOD --><!-- END VIVID MONEY PAYMENT METHOD --><!-- VIVID MONEY PAYMENT --><!-- END VIVID MONEY PAYMENT -->
Data Attributes
data-plugin-id="vivid-money-payments"data-gateway-id="vivid_money_payments"
JS Globals
VividMoneyPaymentGateway
FAQ

Frequently Asked Questions about Vivid Payment Gateway for WooCommerce