
Form Redirection For Contact Form 7 Security & Risk Analysis
wordpress.org/plugins/rdr-for-cf7Redirect Contact Form 7 submissions to a thank you page or custom URL with optional delay. Simple, lightweight, and easy to configure.
Is Form Redirection For Contact Form 7 Safe to Use in 2026?
Generally Safe
Score 100/100Form Redirection For Contact Form 7 has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The plugin "rdr-for-cf7" v1.0.2 demonstrates a generally strong security posture based on the static analysis. The absence of dangerous functions, SQL injection vulnerabilities (100% prepared statements), file operations, and external HTTP requests are significant strengths. The plugin also incorporates proper nonce checks, which is a good practice for protecting against CSRF attacks. The high percentage of properly escaped output (83%) is also encouraging.
However, a notable concern is the complete lack of capability checks on its two AJAX entry points. While nonce checks are present, the absence of authorization checks means that any authenticated user, regardless of their role or permissions, could potentially trigger these AJAX actions. This significantly increases the attack surface for privilege escalation or unauthorized actions if the AJAX handlers perform sensitive operations. The plugin has no recorded vulnerability history, which is a positive sign, but it doesn't excuse the potential risks identified in the code.
In conclusion, while the plugin avoids common pitfalls like unescaped output and raw SQL, the lack of capability checks on its AJAX handlers represents a significant security gap. This weakness, combined with a moderate attack surface, warrants careful consideration. Future development should prioritize implementing capability checks to ensure that only authorized users can interact with these entry points, thereby improving its overall security robustness.
Key Concerns
- Missing capability checks on AJAX handlers
- Moderate attack surface without authorization
- 83% of output escaped, leaving some potentially unescaped
Form Redirection For Contact Form 7 Security Vulnerabilities
Form Redirection For Contact Form 7 Release Timeline
Form Redirection For Contact Form 7 Code Analysis
Output Escaping
Form Redirection For Contact Form 7 Attack Surface
AJAX Handlers 2
WordPress Hooks 6
Maintenance & Trust
Form Redirection For Contact Form 7 Maintenance & Trust
Maintenance Signals
Community Trust
Form Redirection For Contact Form 7 Alternatives
Redirection for Contact Form 7
wpcf7-redirect
Redirect to any page or URL, execute scripts after submission, save data to the database, and unlock additional submission actions for Contact Form 7.
Successful Redirection for Contact Form
cf7-redirection
A simple add-on for Forms that adds a redirect option after form sent successfully.
Page Redirection For CF7
cf7-thank-you-page
Page Redirection For CF7 helps you to redirect on thank you page after the contact form is submitted successfully.
Simple Redirection for Contact Form 7
simple-redirection-for-contact-form-7
Simple redirection addon for Contact Form 7, allows you to redirect to an existing page or a custom URL after form submission.
NAAS Contact Form 7 Redirect
naas-contact-form-7-redirect
The ultimate add-on for Contact Form 7 – redirect to any page you choose or any external link after the form submits successfully.
Form Redirection For Contact Form 7 Developer Profile
1 plugin · 20 total installs
How We Detect Form Redirection 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/rdr-for-cf7/assets/admin-assets/style.css/wp-content/plugins/rdr-for-cf7/assets/admin-assets/script.js/wp-content/plugins/rdr-for-cf7/assets/admin-assets/script.jsrdr-for-cf7/assets/admin-assets/style.css?ver=rdr-for-cf7/assets/admin-assets/script.js?ver=HTML / DOM Fingerprints
cf7rdr-toggle-wrappercf7rdr-toggle-switchcf7rdr-toggle-slidercf7rdr-redir-disabledid="cf7rdr_redirect_enabled"name="cf7rdr_redirect_enabled"id="cf7rdr_redirect_page"name="cf7rdr_redirect_page"id="cf7rdr_redirect_url"name="cf7rdr_redirect_url"+2 more/wp-json/wpcf7/v1/contact-forms