Authorize.net – Simple Donations Security & Risk Analysis

wordpress.org/plugins/authorizenet-simple-donations

Authorize.net - Simple Donations Non-profit groups can now take secure donations from any page on their site.

100 active installs v2.3.3 PHP + WP 3.0+ Updated Apr 11, 2021
authoriz-netauthorize-net-donation-plugindonation-plugindonation-widget
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Authorize.net – Simple Donations Safe to Use in 2026?

Generally Safe

Score 85/100

Authorize.net – Simple Donations has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4yr ago
Risk Assessment

The "authorizenet-simple-donations" plugin, version 2.3.3, exhibits a generally strong security posture based on the provided static analysis. The absence of direct SQL queries, reliance on prepared statements for any database interactions (though none are explicitly listed as being performed), and a high percentage of properly escaped output are positive indicators. The limited attack surface, consisting solely of a shortcode, with no unprotected entry points, further enhances its security. Crucially, the lack of known historical vulnerabilities suggests a commitment to secure development or a fortunate absence of discovered issues.

Key Concerns

  • No capability checks found
  • No nonce checks found
  • 1 external HTTP request
  • 12% output not properly escaped
Vulnerabilities
None known

Authorize.net – Simple Donations Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Authorize.net – Simple Donations Code Analysis

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

Output Escaping

85% escaped27 total outputs
Data Flows
All sanitized

Data Flow Analysis

1 flows
<authorize-net-simple-donations> (authorize-net-simple-donations.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Authorize.net – Simple Donations Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[wds_donate] authorize-net-simple-donations.php:14
WordPress Hooks 4
actioninitauthorize-net-simple-donations.php:284
actionadmin_menuauthorize-net-simple-donations.php:286
actionadmin_initauthorize-net-simple-donations.php:291
actionadd_meta_boxesauthorize-net-simple-donations.php:369
Maintenance & Trust

Authorize.net – Simple Donations Maintenance & Trust

Maintenance Signals

WordPress version tested5.7.15
Last updatedApr 11, 2021
PHP min version
Downloads7K

Community Trust

Rating80/100
Number of ratings4
Active installs100
Developer Profile

Authorize.net – Simple Donations Developer Profile

Aman Verma

2 plugins · 140 total installs

84
trust score
Avg Security Score
85/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Authorize.net – Simple Donations

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/authorizenet-simple-donations/css/donation.css/wp-content/plugins/authorizenet-simple-donations/js/jquery.validate.min.js/wp-content/plugins/authorizenet-simple-donations/js/donation.js
Script Paths
/wp-content/plugins/authorizenet-simple-donations/js/jquery.validate.min.js/wp-content/plugins/authorizenet-simple-donations/js/donation.js
Version Parameters
/wp-content/plugins/authorizenet-simple-donations/css/donation.css?ver=/wp-content/plugins/authorizenet-simple-donations/js/jquery.validate.min.js?ver=/wp-content/plugins/authorizenet-simple-donations/js/donation.js?ver=

HTML / DOM Fingerprints

Data Attributes
name="wds_donate"id="donor_firstname"id="donor_lastname"id="donor_email"id="donation_amount"name="donor_card_number"+5 more
Shortcode Output
<form method="post"><label style="width:50%">First Name</label><input type="text" style="width:50%" name="donor_firstname"<label style="width:50%">Last Name</label>
FAQ

Frequently Asked Questions about Authorize.net – Simple Donations