pay bi Security & Risk Analysis

wordpress.org/plugins/ebi-pay

El plugin de pay bi es una solución de Banco Industrial que le proporciona funciones de pago para sitios de comercio electrónico que se encuentren des …

100 active installs v4.0.4 PHP 7.4.0+ WP 6.6.2+ Updated Mar 12, 2026
debitoecommercemedio-de-pagonegocioswoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is pay bi Safe to Use in 2026?

Generally Safe

Score 100/100

pay bi has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4mo ago
Risk Assessment

The ebi-pay v4.0.4 plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices by utilizing prepared statements for all SQL queries and avoiding dangerous functions, file operations, and bundled libraries. The absence of known CVEs and a clean vulnerability history are also strong indicators of a well-maintained and secure plugin. However, there are notable areas of concern identified during the static analysis. The presence of 6 AJAX handlers, with 2 of them lacking authentication checks, represents a significant attack surface that could be exploited if not properly secured on the WordPress site itself. While the taint analysis found no issues, the unprotected AJAX endpoints are a practical risk that could lead to unauthorized actions or data exposure if an attacker can trigger them.

Key Concerns

  • AJAX handlers without authentication checks
Vulnerabilities
None known

pay bi Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

pay bi Release Timeline

v4.0.4Current
v4.0.3
v4.0.2
v4.0.1
v4.0.0
v3.1.1
v3.1
v3.0
v2.4
v2.3
v2.2
v2.1
v2.0
v1.0
Code Analysis
Analyzed Mar 16, 2026

pay bi Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
33 prepared
Unescaped Output
40
100 escaped
Nonce Checks
4
Capability Checks
0
File Operations
0
External Requests
6
Bundled Libraries
0

SQL Query Safety

100% prepared33 total queries

Output Escaping

71% escaped140 total outputs
Attack Surface
2 unprotected

pay bi Attack Surface

Entry Points6
Unprotected2

AJAX Handlers 6

authwp_ajax_process_payment_ebi_linkebi_link_blocks_gateway.php:30
noprivwp_ajax_process_payment_ebi_linkebi_link_blocks_gateway.php:31
authwp_ajax_ebi_pay_block_connectindex.php:357
authwp_ajax_ebi_pay_block_disconnectindex.php:396
authwp_ajax_ebi_pay_block_save_captcha_credentialsindex.php:472
authwp_ajax_ebi_pay_block_save_config_installmentsindex.php:587
WordPress Hooks 11
filterscript_loader_tagebi_link_block_gateway_blocks.php:184
actionwoocommerce_email_before_order_tableebi_pay_classic_gateway.php:34
actionadmin_menuindex.php:33
actionadmin_enqueue_scriptsindex.php:72
actionadmin_enqueue_scriptsindex.php:89
actionadmin_initindex.php:694
filterwoocommerce_payment_gatewaysindex.php:1573
actionbefore_woocommerce_initindex.php:1596
actionplugins_loadedindex.php:1601
actionwoocommerce_blocks_payment_method_type_registrationindex.php:1622
actioninitindex.php:1634
Maintenance & Trust

pay bi Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 12, 2026
PHP min version7.4.0
Downloads7K

Community Trust

Rating60/100
Number of ratings4
Active installs100
Developer Profile

pay bi Developer Profile

Pay Bi

1 plugin · 100 total installs

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

How We Detect pay bi

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/ebi-pay/css/app.css/wp-content/plugins/ebi-pay/css/Ebipay.css/wp-content/plugins/ebi-pay/css/cssCustom.css/wp-content/plugins/ebi-pay/css/foundation.css/wp-content/plugins/ebi-pay/icon/style.css/wp-content/plugins/ebi-pay/js/connectionEbilink.js/wp-content/plugins/ebi-pay/js/installments.js/wp-content/plugins/ebi-pay/js/recaptcha_ebi_pay.js+3 more
Script Paths
/wp-content/plugins/ebi-pay/js/connectionEbilink.js/wp-content/plugins/ebi-pay/js/recaptcha_ebi_pay.js/wp-content/plugins/ebi-pay/js/vendor/what-input.js/wp-content/plugins/ebi-pay/js/vendor/foundation.js/wp-content/plugins/ebi-pay/js/vendor/header.js/wp-content/plugins/ebi-pay/js/installments.js
Version Parameters
cssCustom.css?v=1.1

HTML / DOM Fingerprints

CSS Classes
ebi-pay-formebi-pay-modalebi-pay-button
Data Attributes
data-ebi-pay-configdata-ebi-pay-buttondata-ebi-pay-modal
JS Globals
SolicitudesAjaxEbiPayBlockSolicitudesAjaxEbiPayBlockRecaptchaSolicitudesAjaxEbiPayBlockConfigInstallmentsEbiPay
REST Endpoints
/wp-json/ebi-pay/v1/payment/wp-json/ebi-pay/v1/settings
Shortcode Output
[ebi_pay_payment_form][ebi_pay_button][ebi_pay_checkout]
FAQ

Frequently Asked Questions about pay bi