
Stripe Payment Forms by WP Full Pay – Accept Credit Card Payments, Donations & Subscriptions Security & Risk Analysis
wordpress.org/plugins/wp-full-stripe-free🚀 Create Stripe payment forms for WordPress. Accept credit cards, Apple Pay, donations, subscriptions & more. Easy setup, no coding needed!
Is Stripe Payment Forms by WP Full Pay – Accept Credit Card Payments, Donations & Subscriptions Safe to Use in 2026?
Generally Safe
Score 92/100Stripe Payment Forms by WP Full Pay – Accept Credit Card Payments, Donations & Subscriptions has a strong security track record. Known vulnerabilities have been patched promptly.
The 'wp-full-stripe-free' plugin version 8.4.1 presents a mixed security posture. While it demonstrates good practices in some areas, such as a high percentage of SQL queries using prepared statements and a significant number of nonce and capability checks, there are considerable concerns regarding its attack surface and output sanitization.
The plugin exposes a large attack surface with 96 AJAX handlers, a concerning 60 of which lack authentication checks. This significantly increases the potential for unauthorized actions if these handlers are not properly secured elsewhere. Furthermore, the taint analysis reveals a high number of flows with unsanitized paths (17 out of 19 analyzed), with 12 classified as high severity. This indicates a strong likelihood of vulnerabilities related to improper input handling that could lead to various security issues.
The vulnerability history shows 5 known CVEs, with past issues including SQL Injection, CSRF, and XSS. Although there are no currently unpatched vulnerabilities, the pattern of past vulnerabilities, particularly concerning input neutralization and authorization, aligns with the findings from the static analysis, suggesting persistent weaknesses in how user input is handled and validated. Despite the strengths in SQL query preparation, the significant number of unprotected AJAX handlers and the high severity taint flows are critical areas of concern.
Key Concerns
- Large attack surface without auth checks
- High severity unsanitized taint flows
- Low percentage of properly escaped output
- History of SQL Injection, CSRF, XSS vulnerabilities
Stripe Payment Forms by WP Full Pay – Accept Credit Card Payments, Donations & Subscriptions Security Vulnerabilities
CVEs by Year
Severity Breakdown
5 total CVEs
Stripe Payment Forms <= 8.3.1 - Unauthenticated SQL Injection
WP Full Stripe Free <= 8.2.5 - Authenticated (Administrator+) SQL Injection
WP Full Stripe Free <= 7.0.17 - Cross-Site Request Forgery
WP Full Stripe Free <= 7.0.5 - Authenticated (Administrator+) Stored Cross-Site Scripting
WP Full Stripe Free <= 7.0.5 - Authenticated (Administrator+) Stored Cross-Site Scripting
Stripe Payment Forms by WP Full Pay – Accept Credit Card Payments, Donations & Subscriptions Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
Stripe Payment Forms by WP Full Pay – Accept Credit Card Payments, Donations & Subscriptions Attack Surface
AJAX Handlers 96
WordPress Hooks 35
Maintenance & Trust
Stripe Payment Forms by WP Full Pay – Accept Credit Card Payments, Donations & Subscriptions Maintenance & Trust
Maintenance Signals
Community Trust
Stripe Payment Forms by WP Full Pay – Accept Credit Card Payments, Donations & Subscriptions Alternatives
Stripe Payment Forms by WP Simple Pay – Accept Credit Card Payments + Subscriptions with Stripe
stripe
🤩 Accept Stripe payments and recurring subscriptions on your WordPress using WP Simple Pay, the best Stripe payments plugin! 🚀
WPFormify – Stripe Payments with Form and Checkout
wpformify
In a few simple steps you can start accepting credit card payments with Stripe Checkout on your WordPress site.
Accept Stripe Payments
stripe-payments
Easily accept payments on your WordPress site via Stripe payment gateway.
Payment Gateway of Stripe for WooCommerce
payment-gateway-stripe-and-woocommerce-integration
Integrate Stripe Payment Gateway in WooCommerce and accept cards, Google Pay, Apple Pay, Klarna, Alipay, and more with seamless, secure checkout.
GetPaid Stripe Payments
getpaid-stripe-payments
Stripe Payments for WordPress made easy. Accept credit cards on your WordPress site using the Stripe payments add-on for GetPaid.
Stripe Payment Forms by WP Full Pay – Accept Credit Card Payments, Donations & Subscriptions Developer Profile
37 plugins · 2.2M total installs
How We Detect Stripe Payment Forms by WP Full Pay – Accept Credit Card Payments, Donations & Subscriptions
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wp-full-stripe-free/assets/css/admin-settings.css/wp-content/plugins/wp-full-stripe-free/assets/css/wpfs-admin.css/wp-content/plugins/wp-full-stripe-free/assets/js/admin-settings.js/wp-content/plugins/wp-full-stripe-free/assets/js/stripe.js/wp-content/plugins/wp-full-stripe-free/assets/js/wpfs-admin.js/wp-content/plugins/wp-full-stripe-free/assets/js/admin-settings.js/wp-content/plugins/wp-full-stripe-free/assets/js/stripe.js/wp-content/plugins/wp-full-stripe-free/assets/js/wpfs-admin.jswp-full-stripe-free/assets/css/admin-settings.css?ver=wp-full-stripe-free/assets/css/wpfs-admin.css?ver=wp-full-stripe-free/assets/js/admin-settings.js?ver=wp-full-stripe-free/assets/js/stripe.js?ver=wp-full-stripe-free/assets/js/wpfs-admin.js?ver=HTML / DOM Fingerprints
wpfs-transactionswpfs-logo<!-- leave plugin name as is; otherwise it will break the pot files --><!-- Required PHP extension called "cURL" is missing. --><!-- Required PHP extension called "MBString" is missing. --><!-- We hide the license notice as it is not required for this plugin. -->+1 moredata-stripe-public-keydata-stripe-payment-method-typesdata-stripe-client-secretdata-stripe-payment-requestdata-stripe-cancel-urldata-stripe-success-url+2 morewpfs_admin_settings_paramsWPFS_LicenseMM_WPFSMM_WPFS_CustomerPortalServiceMM_WPFS_CheckoutSubmissionServiceStripeWPFS\Stripe\Stripe/wp-json/wpfs/v1/stripe/webhook/wp-json/wpfs/v1/stripe/checkout[wpfs-stripe-checkout[wpfs-stripe-payment-form