
Paytm Payment Donation Security & Risk Analysis
wordpress.org/plugins/paytm-donationA plugin to create Custom form and accept donation payment using paytm payment gateway.
Is Paytm Payment Donation Safe to Use in 2026?
Use With Caution
Score 67/100Paytm Payment Donation has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.
The 'paytm-donation' plugin v2.3.3 exhibits a mixed security posture. While it demonstrates good practices such as a high percentage of properly escaped outputs and a majority of SQL queries using prepared statements, several concerning areas exist. The presence of an unprotected AJAX handler represents a significant entry point that could be exploited without proper authentication, posing a direct risk. Furthermore, the taint analysis reveals two high-severity flows with unsanitized paths, indicating potential vulnerabilities where user input might not be adequately validated before being used in sensitive operations. The plugin's vulnerability history is also a notable concern, with three known CVEs and one currently unpatched high-severity vulnerability. The prevalence of Cross-site Scripting vulnerabilities in the past suggests a recurring issue with input sanitization or output escaping, even if current static analysis shows good rates in those areas for this version. Overall, while the plugin has strengths, the unprotected entry point, high-severity taint flows, and past vulnerability patterns warrant caution and prompt remediation of the unpatched CVE.
Key Concerns
- Unprotected AJAX handler
- High severity taint flows (2)
- Unpatched high severity CVE
- File operations present
- External HTTP requests present
- Limited nonce checks (2)
- Limited capability checks (1)
Paytm Payment Donation Security Vulnerabilities
CVEs by Year
Severity Breakdown
3 total CVEs
Paytm Payment Donation <= 2.3.3 - Authenticated (Administrator+) Stored Cross-Site Scripting
Paytm Payment Donation <= 2.3.1 - Reflected Cross-Site Scripting
Paytm Payment Donation <= 2.2.0 - Reflected Cross-Site Scripting
Paytm Payment Donation Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
Paytm Payment Donation Attack Surface
AJAX Handlers 5
Shortcodes 1
WordPress Hooks 9
Maintenance & Trust
Paytm Payment Donation Maintenance & Trust
Maintenance Signals
Community Trust
Paytm Payment Donation Alternatives
Paytm Gravity Forms
paytm-gravity-forms
This plugin allows you to accept payments using Paytm. After setup configuration with Payment Form. he will redirect to Paytm website to complete his …
WPeCommerce Paytm Payment
wp-ecommerce-paytm-payment
This plugin allow you to accept payments using Paytm in WPeCommerce. This plugin will add a Paytm Payment option on WPeCommerce checkout page, when us …
Paytm Payment Gateway
paytm-payments
Welcome to the official Paytm Payment Gateway plugin for Woocommerce. Paytm Payment Gateway is ideal for Woocommerce and Wordpress merchants since it …
Paytm Digital Downloads
edd-paytm-gateway
A paytm gateway for Easy Digital Downloads. This plugin allow you to accept payments using Paytm. This plugin will add a Paytm Payment option on check …
UPI QR Code Payment Gateway
upi-qr-code-payment-gateway
This Plugin enables WooCommerce shop owners to get direct and instant payments through UPI apps like GPay, PhonePe, Paytm or any banking UPI app.
Paytm Payment Donation Developer Profile
5 plugins · 3K total installs
How We Detect Paytm Payment Donation
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/paytm-donation/assets/2.3.3/css/admin/paytm-donation-admin.css/wp-content/plugins/paytm-donation/assets/2.3.3/js/admin/paytm-donation-admin.js/wp-content/plugins/paytm-donation/assets/2.3.3/css/admin/jquery.dataTables.min.css/wp-content/plugins/paytm-donation/assets/2.3.3/js/admin/jquery.dataTables.min.js/wp-content/plugins/paytm-donation/assets/2.3.3/css/paytm-donation.css/wp-content/plugins/paytm-donation/assets/2.3.3/js/paytm-donation.js/wp-content/plugins/paytm-donation/assets/2.3.3/js/admin/paytm-donation-admin.js/wp-content/plugins/paytm-donation/assets/2.3.3/js/admin/jquery.dataTables.min.js/wp-content/plugins/paytm-donation/assets/2.3.3/js/paytm-donation.jspaytm-donation/assets/2.3.3/css/admin/paytm-donation-admin.css?ver=paytm-donation/assets/2.3.3/js/admin/paytm-donation-admin.js?ver=paytm-donation/assets/2.3.3/css/admin/jquery.dataTables.min.css?ver=paytm-donation/assets/2.3.3/js/admin/jquery.dataTables.min.js?ver=paytm-donation/assets/2.3.3/css/paytm-donation.css?ver=paytm-donation/assets/2.3.3/js/paytm-donation.js?ver=HTML / DOM Fingerprints
paytm-donation-form<!-- Paytm Payment Donation Data -->data-paytm-checkout-buttonPaytmConstantsDonation[paytmcheckout]