Donation Block For PayPal
Donation Block For PayPal has 3 disclosed vulnerabilities in the WordSec catalog, reported between 2023 and 2025; all 3 are fixed as of September 2026. Their average CVSS score is 6.7, and the most serious one scores 7.2 out of 10. Severity breakdown: 0 critical and 1 high.
The most common weakness is Cross-Site Scripting, behind 3 of the records (100%).
Every one of the 3 issues recorded for Donation Block For PayPal has a vendor fix available, so running the current release closes all known holes.
3 independent researchers contributed these findings, one record each. Donation Block For PayPal is installed on roughly 600 WordPress sites, so each unpatched flaw has a wide blast radius. The current release is tested up to WordPress 6.7.7.
CVE-2024-6021Donation Block For PayPal <= 2.1.0 - Unauthenticated Stored Cross-Site Scripting
Read the full analysisVulnerability Records

Donation Block For PayPal
Author
Bharat Kambariya
Paypal donation block allows you to create dynamic PayPal Donation Buttons quickly and in a very easy way on your website. Watch this 1 minute video of how the plugin works: Plugin Functionality: Sandbox/Live Mode Dynamic Amount of Donation All Currencies available Dynamic Button Size Dynamic Description Donation Record Page Donation Setting Page Donation Success/Failed Page Shortcode can be used in code too. Shortcode [paypal_donation_block email ='yourpaypalemail@example.com' amount ='10' currency='USD' purpose='Charity for Child Health Care' mode='sandbox' suggestion='1, 5, 10, 20, 50, 100' ] <?php echo do_shortcode('[paypal_donation_block]'); ?> Currency Codes ‘AUD’ => ‘Australian Dollars (A $)’ ‘BRL’ => ‘Brazilian Real’ ‘CAD’ => ‘Canadian Dollars (C $)’ ‘CZK’ => ‘Czech Koruna’ ‘DKK’ => ‘Danish Krone’ ‘EUR’ => ‘Euros (€)’, ‘HKD’ => ‘Hong Kong Dollar ($)’ ‘HUF’ => ‘Hungarian Forint’ ‘ILS’ => ‘Israeli New Shekel’ ‘JPY’ => ‘Yen (¥)’ ‘MYR’ => ‘Malaysian Ringgit’ ‘MXN’ => ‘Mexican Peso’ ‘NOK’ => ‘Norwegian Krone’ ‘NZD’ => ‘New Zealand Dollar ($)’ ‘PHP’ => ‘Philippine Peso’ ‘PLN’ => ‘Polish Zloty’ ‘GBP’ => ‘Pounds Sterling (£)’ ‘RUB’ => ‘Russian Ruble’ ‘SGD’ => ‘Singapore Dollar ($)’ ‘SEK’ => ‘Swedish Krona’ ‘CHF’ => ‘Swiss Franc’ ‘TWD’ => ‘Taiwan New Dollar’ ‘THB’ => ‘Thai Baht’ ‘TRY’ => ‘Turkish Lira’ ‘USD’ => ‘US Dollars’
Vulnerability data © Defiant, Inc., provided under the Wordfence Intelligence T&C