
Virtuaria PagBank / PagSeguro for WooCommerce Security & Risk Analysis
wordpress.org/plugins/virtuaria-pagseguroCredit, Pix, and Boleto in your online store. More security, fewer chargebacks with 3DS. Discounts on PagBank fees.
Is Virtuaria PagBank / PagSeguro for WooCommerce Safe to Use in 2026?
Generally Safe
Score 99/100Virtuaria PagBank / PagSeguro for WooCommerce has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The virtuaria-pagseguro plugin version 3.6.4 exhibits a mixed security posture. On the positive side, it demonstrates strong adherence to secure coding practices with 100% of SQL queries using prepared statements and an impressive 98% of output properly escaped. The absence of critical or high severity taint analysis findings and dangerous functions suggests a generally well-written codebase concerning these areas.
However, there are notable areas of concern, primarily stemming from the attack surface. The plugin exposes eight AJAX handlers, two of which lack authentication checks. This is a significant vulnerability as it allows unauthenticated users to potentially trigger these actions, which could lead to unintended consequences depending on the functionality of these handlers. While the plugin has had a past medium severity vulnerability related to missing authorization, the current static analysis showing unprotected AJAX endpoints raises a red flag that this type of issue could reoccur or be exploited.
In conclusion, while the plugin has strengths in data handling and output sanitization, the presence of unprotected AJAX endpoints represents a clear and present risk that requires immediate attention. The historical vulnerability also warrants caution. Addressing the unprotected AJAX handlers should be the top priority to improve the plugin's overall security.
Key Concerns
- Unprotected AJAX handlers found
- Past medium vulnerability: Missing Authorization
Virtuaria PagBank / PagSeguro for WooCommerce Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
Virtuaria PagBank / PagSeguro para Woocommerce <= 3.6.3 - Missing Authorization
Virtuaria PagBank / PagSeguro for WooCommerce Release Timeline
Virtuaria PagBank / PagSeguro for WooCommerce Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Virtuaria PagBank / PagSeguro for WooCommerce Attack Surface
AJAX Handlers 8
WordPress Hooks 88
Scheduled Events 5
Maintenance & Trust
Virtuaria PagBank / PagSeguro for WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
Virtuaria PagBank / PagSeguro for WooCommerce Alternatives
PagBank / PagSeguro Connect para WooCommerce
pagbank-connect
PagBank com PIX, Cartão de Crédito, Boleto, Recorrência + Envio Fácil e com Menos Taxas no PagSeguro. Autenticação 3D: menos chargeback + aprovações.
FatoriPay Gateway for WooCommerce
fatoripay-gateway-for-woocommerce
FatoriPay Gateway for WooCommerce integrates seamlessly with your store to process payments through Pix (instant payments), Boleto bancário, and Credi …
PagBank for WooCommerce
pagbank-for-woocommerce
Aceite pagamentos via cartão de crédito, cartão de débito, Pix, boleto e redirecionamento (Pagar com PagBank e Checkout PagBank) no WooCommerce atravé …
PagHiper Boleto e PIX para WooCommerce
woo-boleto-paghiper
Ofereça a seus clientes pagamento boleto bancário com a PagHiper. Fácil, prático e rapido!
Módulo PagSeguro
woo-pagseguro-rm
Adiciona PagSeguro aos meios de pagamento WooCommerce com taxas especiais de parceiro (ex: 3,15% no crédito).
Virtuaria PagBank / PagSeguro for WooCommerce Developer Profile
10 plugins · 2K total installs
How We Detect Virtuaria PagBank / PagSeguro for WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/virtuaria-pagseguro/assets/js/pagseguro-main.js/wp-content/plugins/virtuaria-pagseguro/assets/css/pagseguro-main.css/wp-content/plugins/virtuaria-pagseguro/assets/js/pagseguro-checkout.js/wp-content/plugins/virtuaria-pagseguro/assets/css/pagseguro-checkout.css/wp-content/plugins/virtuaria-pagseguro/assets/js/pagseguro-admin.js/wp-content/plugins/virtuaria-pagseguro/assets/css/pagseguro-admin.css/wp-content/plugins/virtuaria-pagseguro/assets/js/pagseguro-main.js/wp-content/plugins/virtuaria-pagseguro/assets/js/pagseguro-checkout.js/wp-content/plugins/virtuaria-pagseguro/assets/js/pagseguro-admin.jsvirtuaria-pagseguro/assets/js/pagseguro-main.js?ver=virtuaria-pagseguro/assets/css/pagseguro-main.css?ver=virtuaria-pagseguro/assets/js/pagseguro-checkout.js?ver=virtuaria-pagseguro/assets/css/pagseguro-checkout.css?ver=virtuaria-pagseguro/assets/js/pagseguro-admin.js?ver=virtuaria-pagseguro/assets/css/pagseguro-admin.css?ver=HTML / DOM Fingerprints
virtuaria-pagseguro-checkout<!-- Virtuaria PagSeguro --><!-- wp_ Virtuaria PagSeguro --><!-- Virtuaria PagSeguro - admin --><!-- Virtuaria PagSeguro - checkout -->+2 moredata-virtuaria-pagseguro-settingsdata-virtuaria-pagseguro-checkoutvirtuaria_pagseguro_paramsvirtuariaPagseguro/wp-json/virtuaria-pagseguro/v1/settings/wp-json/virtuaria-pagseguro/v1/payment[virtuaria_pagseguro_checkout]