
Integrate Razorpay for Contact Form 7 Security & Risk Analysis
wordpress.org/plugins/integrate-razorpay-contact-form-7Seamlessly integrates Razorpay with Contact Form 7
Is Integrate Razorpay for Contact Form 7 Safe to Use in 2026?
Generally Safe
Score 92/100Integrate Razorpay for Contact Form 7 has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "integrate-razorpay-contact-form-7" plugin version 2.0.5 exhibits a concerning security posture primarily due to its extensive unprotected attack surface. While the code shows good practices in avoiding dangerous functions, external requests, and file operations, the presence of 10 AJAX handlers without any authentication or capability checks is a significant risk. This means any authenticated user could potentially trigger these handlers, leading to unintended actions or information disclosure.
Taint analysis revealed flows with unsanitized paths, although they did not reach a critical or high severity. This indicates potential areas where input might not be sufficiently validated, which could be exploited in conjunction with other weaknesses. The absence of nonce checks on the AJAX handlers further exacerbates this risk, as it allows for cross-site request forgery (CSRF) attacks.
The plugin's vulnerability history is currently clean, with no recorded CVEs. This is a positive indicator of past development practices. However, the static analysis findings, particularly the unprotected AJAX endpoints and unsanitized paths, suggest that a proactive approach to security, including robust input validation and proper authorization checks, is crucial to maintain this good record.
Key Concerns
- 10 AJAX handlers without auth checks
- Flows with unsanitized paths (4)
- 0 Nonce checks on AJAX handlers
- SQL queries: 50% not using prepared statements
- Output escaping: 13% not properly escaped
Integrate Razorpay for Contact Form 7 Security Vulnerabilities
Integrate Razorpay for Contact Form 7 Release Timeline
Integrate Razorpay for Contact Form 7 Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Integrate Razorpay for Contact Form 7 Attack Surface
AJAX Handlers 10
WordPress Hooks 19
Maintenance & Trust
Integrate Razorpay for Contact Form 7 Maintenance & Trust
Maintenance Signals
Community Trust
Integrate Razorpay for Contact Form 7 Alternatives
Razorpay for WooCommerce
woo-razorpay
Start accepting payments in minutes with 100% digital onboarding & feature filled Razorpay payment gateway with the WooCommerce plugin.
Stripe Payment Forms by WP Full Pay – Accept Credit Card Payments, Donations & Subscriptions
wp-full-stripe-free
🚀 Create Stripe payment forms for WordPress. Accept credit cards, Apple Pay, donations, subscriptions & more. Easy setup, no coding needed!
Business Essentials for Contact Form 7
cf7-redirect-thank-you-page
Business Essentials for Contact Form 7
Better Payment – Instant Payments, Donations, Fundraising with Subscriptions & More
better-payment
Better Payment allows you to automate payment transactions to manage payments, donations, subscriptions, sell products, etc on your Elementor website.
Payment Forms for Paystack
payment-forms-for-paystack
Create forms with multiple input fields and have your users pay before submission. Form submission results are available on your dashboard.
Integrate Razorpay for Contact Form 7 Developer Profile
1 plugin · 500 total installs
How We Detect Integrate Razorpay for Contact Form 7
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/integrate-razorpay-contact-form-7/assets/css/styles.css/wp-content/plugins/integrate-razorpay-contact-form-7/assets/js/lib/sweetalert2.js/wp-content/plugins/integrate-razorpay-contact-form-7/assets/js/admin.js/wp-content/plugins/integrate-razorpay-contact-form-7/assets/js/main.jshttps://checkout.razorpay.com/v1/checkout.jsintegrate-razorpay-contact-form-7/assets/css/styles.css?ver=integrate-razorpay-contact-form-7/assets/js/lib/sweetalert2.js?ver=integrate-razorpay-contact-form-7/assets/js/admin.js?ver=integrate-razorpay-contact-form-7/assets/js/main.js?ver=HTML / DOM Fingerprints
<!-- default options --><!-- public includes --><!-- admin includes --><!-- give warning if contact form 7 is not active -->+5 moreajax_object_cf7rzp/wp-json/contact-form-7/v1/contact-forms