
Custom Donations Security & Risk Analysis
wordpress.org/plugins/custom-donationsThis plugin allows sites to accept user-entered custom donation amounts through Paypal, including recurring donations. This plugin was created in res …
Is Custom Donations Safe to Use in 2026?
Generally Safe
Score 85/100Custom Donations has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The custom-donations plugin v1.2.4 demonstrates several concerning security practices despite the absence of known historical vulnerabilities. The static analysis reveals a significant weakness: 0% of output is properly escaped. This indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities, where user-supplied input could be injected into the frontend and executed in the browser of other users. Furthermore, the complete lack of nonce checks and capability checks on its single shortcode entry point is a major concern, suggesting that unauthorized users might be able to trigger the shortcode's functionality without proper authentication or authorization. While the plugin uses prepared statements for all SQL queries and has a clean vulnerability history, these strengths are overshadowed by the critical output escaping and authorization deficiencies.
Despite the plugin's clean slate regarding historical CVEs, the present code analysis points to clear and actionable security risks. The absence of taint analysis findings is likely due to the limited scope or effectiveness of the analysis on this particular codebase, rather than a guarantee of no taint-related issues. The plugin's overall security posture is weak due to the identified output escaping and authorization vulnerabilities. It is strongly recommended that these issues be addressed to prevent potential exploitation.
Key Concerns
- All output is unescaped
- Shortcode lacks capability checks
- Shortcode lacks nonce checks
Custom Donations Security Vulnerabilities
Custom Donations Release Timeline
Custom Donations Code Analysis
Output Escaping
Custom Donations Attack Surface
Shortcodes 1
WordPress Hooks 5
Maintenance & Trust
Custom Donations Maintenance & Trust
Maintenance Signals
Community Trust
Custom Donations Alternatives
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 website.
Fundraising Bar – A Sticky Customizable Donation Bar for WordPress
fundraising-bar
A WordPress plugin that displays a donation bar for PayPal donations (one-time or recurring), with sandbox mode, custom amounts, fee coverage, and a l …
GiveWP – Donation Plugin and Fundraising Platform
give
Accept donations and begin fundraising with GiveWP, the highest rated WordPress donation plugin for online giving.
Donations via PayPal
paypal-donations
Easy, simple setup to add a PayPal Donation button as a Widget or with a shortcode.
Charitable – Donation Plugin for WordPress – Fundraising with Recurring Donations & More
charitable
The best WordPress donation plugin. Create fundraising donation forms, accept recurring donations, easy donor management, add crowdfunding, and more.
Custom Donations Developer Profile
1 plugin · 30 total installs
How We Detect Custom Donations
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/custom-donations/css/style.cssHTML / DOM Fingerprints
enablename='cstdnt_settings[cstdnt_paypal_email]'name='cstdnt_settings[cstdnt_organization_name]'name='cstdnt_settings[cstdnt_single_enable]'name='cstdnt_settings[cstdnt_single_header]'name='cstdnt_settings[cstdnt_single_meta]'name='cstdnt_settings[cstdnt_recurring_enable]'+12 more[custom-donations]