Send Your Prayers Security & Risk Analysis

wordpress.org/plugins/send-your-prayers

A prayer submission system with one-time payments.

0 active installs v1.6.2 PHP + WP 5.0+ Updated Jan 1, 2026
donationspaymentspaypalprayerstripe
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Send Your Prayers Safe to Use in 2026?

Generally Safe

Score 100/100

Send Your Prayers has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3mo ago
Risk Assessment

The "send-your-prayers" v1.6.2 plugin exhibits a mixed security posture. While the absence of known vulnerabilities and a relatively low percentage of SQL queries without prepared statements are positive indicators, significant concerns arise from the static analysis. The plugin exposes two AJAX handlers without authentication checks, creating a direct attack vector for unauthorized actions. Furthermore, the taint analysis reveals four high-severity flows with unsanitized paths, suggesting potential for cross-site scripting (XSS) or other injection vulnerabilities if user-supplied data is not properly handled. The high percentage of unsanitized paths in taint flows (7 out of 7 analyzed) is particularly worrying and points to a systemic issue in data validation or sanitization within the plugin's code.

Despite the lack of a documented vulnerability history, the presence of critical security signals in the static and taint analysis should not be overlooked. The absence of CVEs could indicate a lack of prior security auditing or that these vulnerabilities have simply not been discovered or publicly disclosed yet. The plugin demonstrates some good practices, such as a decent number of nonce and capability checks, and a majority of its SQL queries using prepared statements. However, the identified unprotected entry points and high-severity taint flows represent significant weaknesses that require immediate attention.

Key Concerns

  • AJAX handlers without auth checks
  • High severity taint flows with unsanitized paths
  • All taint flows have unsanitized paths
  • Output escaping is not fully implemented
Vulnerabilities
None known

Send Your Prayers Security Vulnerabilities

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

Send Your Prayers Code Analysis

Dangerous Functions
0
Raw SQL Queries
2
8 prepared
Unescaped Output
99
179 escaped
Nonce Checks
10
Capability Checks
8
File Operations
0
External Requests
4
Bundled Libraries
0

SQL Query Safety

80% prepared10 total queries

Output Escaping

64% escaped278 total outputs
Data Flows
7 unsanitized

Data Flow Analysis

7 flows7 with unsanitized paths
<class-syprayer-thankyou> (includes\class-syprayer-thankyou.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
2 unprotected

Send Your Prayers Attack Surface

Entry Points8
Unprotected2

AJAX Handlers 6

authwp_ajax_syprayer_prayer_submissionincludes\class-syprayer-form.php:9
noprivwp_ajax_syprayer_prayer_submissionincludes\class-syprayer-form.php:10
authwp_ajax_syprayer_process_paymentincludes\class-syprayer-payments.php:11
noprivwp_ajax_syprayer_process_paymentincludes\class-syprayer-payments.php:12
authwp_ajax_syprayer_process_paypalincludes\class-syprayer-paypal.php:14
noprivwp_ajax_syprayer_process_paypalincludes\class-syprayer-paypal.php:15

Shortcodes 2

[syprayer_thank_you] includes\class-syprayer-thankyou.php:10
[send_your_prayers] send-your-prayers.php:108
WordPress Hooks 9
actionadmin_menuincludes\class-syprayer-admin.php:11
actionadmin_initincludes\class-syprayer-admin.php:12
actionadmin_enqueue_scriptsincludes\class-syprayer-admin.php:13
actioninitincludes\class-syprayer-payment-handler.php:10
actionwpincludes\class-syprayer-thankyou.php:13
actionplugins_loadedsend-your-prayers.php:51
actionwp_enqueue_scriptssend-your-prayers.php:105
actionadmin_noticessend-your-prayers.php:106
actioninitsend-your-prayers.php:111
Maintenance & Trust

Send Your Prayers Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 1, 2026
PHP min version
Downloads112

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Send Your Prayers Developer Profile

DigitalME

20 plugins · 140K total installs

79
trust score
Avg Security Score
100/100
Avg Patch Time
3200 days
View full developer profile
Detection Fingerprints

How We Detect Send Your Prayers

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/send-your-prayers/assets/css/style.css/wp-content/plugins/send-your-prayers/assets/js/script.js
Script Paths
https://js.stripe.com/v3/
Version Parameters
send-your-prayers/assets/css/style.css?ver=send-your-prayers/assets/js/script.js?ver=

HTML / DOM Fingerprints

Data Attributes
data-syprayer-paypal-button-id
JS Globals
syprayer_ajax
Shortcode Output
[send_your_prayers][syprayer_thank_you]
FAQ

Frequently Asked Questions about Send Your Prayers