SureDonation – Donation Forms, Fundraising Campaigns & Donor Management Security & Risk Analysis

wordpress.org/plugins/suredonation

Accept online donations with fundraising campaigns, donation forms, donor management, Stripe, PayPal, and offline payments.

600 active installs v1.2.0 PHP 8.0+ WP 6.4+ Updated Jul 22, 2026
donationdonation-formfundraisingnonprofitrecurring-donations
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is SureDonation – Donation Forms, Fundraising Campaigns & Donor Management Safe to Use in 2026?

Generally Safe

Score 100/100

SureDonation – Donation Forms, Fundraising Campaigns & Donor Management has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The suredonation plugin v0.0.1 exhibits a generally strong security posture based on the provided static analysis. The code demonstrates excellent adherence to secure coding practices, with 100% of SQL queries utilizing prepared statements and all output being properly escaped. Furthermore, the absence of dangerous functions and critical or high-severity taint flows suggests a low likelihood of common injection vulnerabilities. The plugin also has no recorded vulnerability history, which is a positive indicator. However, the presence of two unprotected REST API routes represents a significant concern, as these could potentially be exploited without proper authorization checks. The plugin also has a moderate attack surface with 15 total entry points, and while most are protected, these two exceptions warrant attention.

Key Concerns

  • Unprotected REST API routes
Vulnerabilities
None known

SureDonation – Donation Forms, Fundraising Campaigns & Donor Management Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

SureDonation – Donation Forms, Fundraising Campaigns & Donor Management Release Timeline

v1.2.0Current
v1.1.2
v1.1.1
v1.1.0
v1.0.0
v0.0.1
Code Analysis
Analyzed Mar 17, 2026

SureDonation – Donation Forms, Fundraising Campaigns & Donor Management Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
112 prepared
Unescaped Output
1
596 escaped
Nonce Checks
5
Capability Checks
25
File Operations
1
External Requests
4
Bundled Libraries
0

SQL Query Safety

100% prepared112 total queries

Output Escaping

100% escaped597 total outputs
Attack Surface
2 unprotected

SureDonation – Donation Forms, Fundraising Campaigns & Donor Management Attack Surface

Entry Points15
Unprotected2

AJAX Handlers 6

authwp_ajax_suredonation_submit_donationinc\ajax\donation-handler.php:36
noprivwp_ajax_suredonation_submit_donationinc\ajax\donation-handler.php:37
authwp_ajax_suredonation_create_payment_intentinc\payments\stripe\stripe-frontend.php:37
noprivwp_ajax_suredonation_create_payment_intentinc\payments\stripe\stripe-frontend.php:38
authwp_ajax_suredonation_complete_donationinc\payments\stripe\stripe-frontend.php:41
noprivwp_ajax_suredonation_complete_donationinc\payments\stripe\stripe-frontend.php:42

REST API Routes 8

GET/wp-json/suredonation/v1/payments/stripe/settingsinc\payments\stripe\stripe-settings.php:49
GET/wp-json/suredonation/v1/payments/stripe/settingsinc\payments\stripe\stripe-settings.php:60
GET/wp-json/suredonation/v1/payments/stripe/connect-urlinc\payments\stripe\stripe-settings.php:71
GET/wp-json/suredonation/v1/payments/stripe/disconnectinc\payments\stripe\stripe-settings.php:82
GET/wp-json/suredonation/v1/payments/stripe/webhook/createinc\payments\stripe\stripe-settings.php:93
GET/wp-json/suredonation/v1/payments/stripe/webhook/deleteinc\payments\stripe\stripe-settings.php:124
GET/wp-json/suredonation/webhook_testinc\payments\stripe\stripe-webhook.php:50
GET/wp-json/suredonation/webhook_liveinc\payments\stripe\stripe-webhook.php:66

Shortcodes 1

[suredonation_form] inc\shortcodes\donation-form.php:36
WordPress Hooks 20
actionadmin_menuinc\admin\admin.php:31
actionadmin_menuinc\admin\admin.php:32
actionadmin_enqueue_scriptsinc\admin\admin.php:33
actioninitinc\blocks\register.php:32
actionenqueue_block_editor_assetsinc\blocks\register.php:33
filterblock_categories_allinc\blocks\register.php:34
actioninitinc\campaigns\campaign-cpt.php:47
actioninitinc\campaigns\campaign-cpt.php:48
actionenqueue_block_editor_assetsinc\form-editor\assets.php:35
actioninitinc\form-editor\assets.php:36
actionwp_enqueue_scriptsinc\payments\stripe\stripe-frontend.php:45
actionrest_api_initinc\payments\stripe\stripe-settings.php:37
actionadmin_initinc\payments\stripe\stripe-settings.php:38
actionrest_api_initinc\payments\stripe\stripe-webhook.php:39
actioninitinc\post-types\donation-form.php:46
actioninitinc\post-types\donation-form.php:47
filterallowed_block_types_allinc\post-types\donation-form.php:48
actionenqueue_block_editor_assetsinc\post-types\donation-form.php:49
actionrest_api_initinc\rest-api.php:52
actionplugins_loadedplugin-loader.php:185
Maintenance & Trust

SureDonation – Donation Forms, Fundraising Campaigns & Donor Management Maintenance & Trust

Maintenance Signals

WordPress version tested7.0.2
Last updatedJul 22, 2026
PHP min version8.0
Downloads4K

Community Trust

Rating0/100
Number of ratings0
Active installs600
Developer Profile

SureDonation – Donation Forms, Fundraising Campaigns & Donor Management Developer Profile

Brainstorm Force

36 plugins · 7.8M total installs

77
trust score
Avg Security Score
97/100
Avg Patch Time
180 days
View full developer profile
Detection Fingerprints

How We Detect SureDonation – Donation Forms, Fundraising Campaigns & Donor Management

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/suredonation/assets/build/admin.css/wp-content/plugins/suredonation/assets/build/admin.js
Version Parameters
suredonation/assets/build/admin.js?ver=suredonation/assets/build/admin.css?ver=

HTML / DOM Fingerprints

CSS Classes
suredonation-admin-root
Data Attributes
id="suredonation-admin-root"
JS Globals
suredonation_admin
REST Endpoints
/wp-json/suredonation/v1
FAQ

Frequently Asked Questions about SureDonation – Donation Forms, Fundraising Campaigns & Donor Management