
Mercado Pago payments for WooCommerce Security & Risk Analysis
wordpress.org/plugins/woocommerce-mercadopagoOffer to your clients the best experience in e-Commerce by using Mercado Pago as your payment method.
Is Mercado Pago payments for WooCommerce Safe to Use in 2026?
Generally Safe
Score 95/100Mercado Pago payments for WooCommerce has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The static analysis for `woocommerce-mercadopago` v8.7.14 reveals a generally strong security posture concerning its direct attack surface and code hygiene. The absence of AJAX handlers, REST API routes, shortcodes, and cron events without authentication checks significantly limits potential entry points for attackers. The code also demonstrates good practices with a high percentage of properly escaped output, the absence of dangerous functions, and the exclusive use of prepared statements for SQL queries. File operations are present but likely managed with care given the lack of taint analysis findings.
However, the vulnerability history presents a significant concern. The presence of 3 known medium-severity vulnerabilities, specifically Path Traversal and CSRF, in the past, with the most recent occurring on July 19, 2024, indicates a pattern of past security weaknesses. Although none are currently unpatched, this history suggests a recurring need for diligent patching and potentially deeper code review to address underlying causes of these vulnerabilities. The plugin demonstrates strengths in its current code's immediate attack surface and hygiene but requires vigilance due to its historical vulnerability trends.
Key Concerns
- History of medium severity vulnerabilities
- Recent vulnerability reported (2024-07-19)
- Some file operations present
- Nonce checks present but limited (2)
- Capability checks present but limited (2)
Mercado Pago payments for WooCommerce Security Vulnerabilities
CVEs by Year
Severity Breakdown
4 total CVEs
Mercado Pago payments for WooCommerce <= 8.7.11 - Missing Authorization to Unauthenticated PIX Payment QR Code Image Disclosure
Mercado Pago payments for WooCommerce 7.3.0 - 7.6.1 - Authenticated (Subscriber+) Arbitrary File Download
Mercado Pago payments for WooCommerce <= 6.3.1 - Cross-Site Request Forgery
Mercado Pago payments for WooCommerce <= 6.6.0 - Cross-Site Request Forgery
Mercado Pago payments for WooCommerce Release Timeline
Mercado Pago payments for WooCommerce Code Analysis
Output Escaping
Mercado Pago payments for WooCommerce Attack Surface
WordPress Hooks 43
Maintenance & Trust
Mercado Pago payments for WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
Mercado Pago payments for WooCommerce Alternatives
Tools for MercadoPago and WooCommerce
wc-kmercadopago-gpl
Plataforma de pago MercadoPago para Argentina, Mexico, Brazil, Colombia, Chile, Peru and Uruguay. Solo Checkout Basico (Pro).
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.
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.
TI WooCommerce Wishlist
ti-woocommerce-wishlist
Boost your sales with a free WooCommerce Wishlist feature. Let your customers save and share their favorite products!
WPML Multilingual & Multicurrency for WooCommerce
woocommerce-multilingual
Make your store multilingual and enable multiple currencies.
Mercado Pago payments for WooCommerce Developer Profile
2 plugins · 100K total installs
How We Detect Mercado Pago payments for WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/woocommerce-mercadopago/build/common.js/wp-content/plugins/woocommerce-mercadopago/build/frontend.js/wp-content/plugins/woocommerce-mercadopago/build/checkout-blocks.js/wp-content/plugins/woocommerce-mercadopago/build/wc-custom-gateway.js/wp-content/plugins/woocommerce-mercadopago/build/wc-gateway-pagofacil.js/wp-content/plugins/woocommerce-mercadopago/build/wc-gateway-rapipago.js/wp-content/plugins/woocommerce-mercadopago/build/wc-gateway-mercadopago.js/wp-content/plugins/woocommerce-mercadopago/build/wc-gateway-creditcard.js+34 more/wp-content/plugins/woocommerce-mercadopago/build/common.js/wp-content/plugins/woocommerce-mercadopago/build/frontend.js/wp-content/plugins/woocommerce-mercadopago/build/checkout-blocks.js/wp-content/plugins/woocommerce-mercadopago/build/wc-custom-gateway.js/wp-content/plugins/woocommerce-mercadopago/build/wc-gateway-pagofacil.js/wp-content/plugins/woocommerce-mercadopago/build/wc-gateway-rapipago.js+15 morewoocommerce-mercadopago/build/common.js?ver=woocommerce-mercadopago/build/frontend.js?ver=woocommerce-mercadopago/build/checkout-blocks.js?ver=woocommerce-mercadopago/build/wc-custom-gateway.js?ver=woocommerce-mercadopago/build/wc-gateway-pagofacil.js?ver=woocommerce-mercadopago/build/wc-gateway-rapipago.js?ver=woocommerce-mercadopago/build/wc-gateway-mercadopago.js?ver=woocommerce-mercadopago/build/wc-gateway-creditcard.js?ver=woocommerce-mercadopago/build/wc-gateway-ticket.js?ver=woocommerce-mercadopago/build/wc-gateway-banktransfer.js?ver=woocommerce-mercadopago/build/wc-gateway-accountmoney.js?ver=woocommerce-mercadopago/build/wc-gateway-wallet-button.js?ver=woocommerce-mercadopago/build/wc-gateway-mercadopagocol.js?ver=woocommerce-mercadopago/build/wc-gateway-mercadopagomx.js?ver=woocommerce-mercadopago/build/wc-gateway-mercadopagopt.js?ver=woocommerce-mercadopago/build/wc-gateway-mercadopagoco.js?ver=woocommerce-mercadopago/build/wc-gateway-mercadopagouy.js?ver=woocommerce-mercadopago/build/wc-gateway-mercadopagopr.js?ver=woocommerce-mercadopago/build/wc-gateway-mercadopagope.js?ver=woocommerce-mercadopago/build/wc-gateway-mercadopagocr.js?ver=woocommerce-mercadopago/build/wc-gateway-mercadopagocl.js?ver=woocommerce-mercadopago/build/style.css?ver=woocommerce-mercadopago/build/frontend.css?ver=HTML / DOM Fingerprints
mp-checkout-custommp-checkout-wallet-buttonmp-payment-request-buttonmp-payment-optionsmp-payment-gateway-blockmp-gateway-mercadopagomp-gateway-custommp-gateway-pagofacil+14 more<!-- WC_WooMercadoPago_Custom_Gateway --><!-- WC_WooMercadoPago_CreditCard_Gateway --><!-- WC_WooMercadoPago_Ticket_Gateway --><!-- WC_WooMercadoPago_BankTransfer_Gateway -->+11 moredata-mercadopago-gatewaydata-mercadopago-gateway-iddata-mercadopago-localedata-mercadopago-site-iddata-mercadopago-amountdata-mercadopago-currency+1 moreMercadoPago.walletMercadoPago.checkoutMercadoPago.init/wp-json/mercadopago/v1/webhooks/custom/wp-json/mercadopago/v1/webhooks/creditcard/wp-json/mercadopago/v1/webhooks/ticket/wp-json/mercadopago/v1/webhooks/banktransfer/wp-json/mercadopago/v1/webhooks/accountmoney/wp-json/mercadopago/v1/webhooks/walletbutton/wp-json/mercadopago/v1/webhooks/mercadopagocol/wp-json/mercadopago/v1/webhooks/mercadopagomx/wp-json/mercadopago/v1/webhooks/mercadopagopt/wp-json/mercadopago/v1/webhooks/mercadopagoco/wp-json/mercadopago/v1/webhooks/mercadopagouy/wp-json/mercadopago/v1/webhooks/mercadopagopr/wp-json/mercadopago/v1/webhooks/mercadopagope/wp-json/mercadopago/v1/webhooks/mercadopagocr/wp-json/mercadopago/v1/webhooks/mercadopagocl