
WPSmartPay – Payment Forms, Invoices, Donations & Subscriptions Security & Risk Analysis
wordpress.org/plugins/smartpayAccept payments, send invoices, and collect donations on WordPress. Connect Stripe, PayPal, Authorize.net, and more — no store or cart required.
Is WPSmartPay – Payment Forms, Invoices, Donations & Subscriptions Safe to Use in 2026?
Generally Safe
Score 98/100WPSmartPay – Payment Forms, Invoices, Donations & Subscriptions has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The 'smartpay' plugin v2.8.2 presents a mixed security posture. While the code analysis shows a good percentage of SQL queries using prepared statements and properly escaped outputs, a significant concern is the large number of unprotected REST API routes (12 out of 12). This creates a substantial attack surface that could be exploited for unauthorized actions or information disclosure. The taint analysis, though limited in scope, did not reveal any critical or high-severity unsanitized paths, which is a positive sign. However, the plugin's vulnerability history is concerning, with two known CVEs, including a past high-severity vulnerability related to authorization bypass and sensitive information exposure. The fact that there are currently no unpatched CVEs is a strength, but the historical pattern of such vulnerabilities suggests potential for recurring issues in these areas, especially if the underlying code logic is not robustly secured against common attack vectors.
Key Concerns
- 12 unprotected REST API routes
- Past High Severity CVE
- Past Medium Severity CVE
- 5 unsanitized flows (taint analysis)
WPSmartPay – Payment Forms, Invoices, Donations & Subscriptions Security Vulnerabilities
CVEs by Year
Severity Breakdown
2 total CVEs
WP SmartPay <= 2.7.13 - Authenticated (Subscriber+) Account Takeover
Download Manager and Payment Form WordPress Plugin – WP SmartPay 1.1.0 - 2.7.13 - Authenticated (Subscriber+) Information Exposure
WPSmartPay – Payment Forms, Invoices, Donations & Subscriptions Release Timeline
WPSmartPay – Payment Forms, Invoices, Donations & Subscriptions Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
WPSmartPay – Payment Forms, Invoices, Donations & Subscriptions Attack Surface
AJAX Handlers 1
REST API Routes 12
Shortcodes 4
WordPress Hooks 17
Scheduled Events 1
Maintenance & Trust
WPSmartPay – Payment Forms, Invoices, Donations & Subscriptions Maintenance & Trust
Maintenance Signals
Community Trust
WPSmartPay – Payment Forms, Invoices, Donations & Subscriptions Alternatives
Stripe Payment Forms by WP Full Pay – Accept Credit Card Payments, Donations & Subscriptions
wp-full-stripe-free
🚀 Create Stripe payment forms for WordPress. Accept credit cards, Apple Pay, donations, subscriptions & more. Easy setup, no coding needed!
Better Payment – Instant Payments, Donations, Fundraising with Subscriptions & More
better-payment
Better Payment allows you to automate payment transactions to manage payments, donations, subscriptions, sell products, etc on your Elementor and Gute …
Send Your Prayers
send-your-prayers
A prayer submission system with one-time payments.
Donations via PayPal
paypal-donations
Easy, simple setup to add a PayPal Donation button as a Widget or with a shortcode.
Contact Form 7 – PayPal & Stripe Add-on
contact-form-7-paypal-add-on
Easily add PayPal and Stripe to Contact Form 7. Accept credit card payments with Stripe & PayPal on your site today. Offical PayPal & Stripe Partner.
WPSmartPay – Payment Forms, Invoices, Donations & Subscriptions Developer Profile
3 plugins · 2K total installs
How We Detect WPSmartPay – Payment Forms, Invoices, Donations & Subscriptions
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/smartpay/public/css/admin.css/wp-content/plugins/smartpay/public/js/admin.js/wp-content/plugins/smartpay/public/js/admin.jssmartpay/public/css/admin.css?ver=smartpay/public/js/admin.js?ver=HTML / DOM Fingerprints
smartpay-svg-icondata-sp-admin-pagedata-sp-form-builder-pagedata-sp-settings-pagedata-sp-integrations-pagesmartpay/wp-json/smartpay/