
Add-on SweetAlert Contact Form 7 Security & Risk Analysis
wordpress.org/plugins/addon-sweetalert-contact-form-7Add SweetAlert2 script into Contact Form 7 submission process.
Is Add-on SweetAlert Contact Form 7 Safe to Use in 2026?
Generally Safe
Score 85/100Add-on SweetAlert Contact Form 7 has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The plugin "addon-sweetalert-contact-form-7" v1.1.1 exhibits a strong security posture based on the provided static analysis. There are no identified dangerous functions, SQL queries are all prepared, and all output is properly escaped. The absence of file operations and external HTTP requests further reduces the attack surface. The plugin also has a clean vulnerability history with no recorded CVEs, suggesting a history of secure development practices.
However, a significant concern arises from the complete lack of nonce checks and capability checks across all entry points. While the static analysis reports zero unprotected entry points, this is misleading as the code signals indicate only one capability check overall. This absence of proper authentication and authorization mechanisms is a critical weakness. If any of the analyzed entry points (even though reported as zero) were to interact with sensitive data or functionality, the lack of these checks would expose the plugin to serious security risks such as unauthorized access and privilege escalation.
In conclusion, while the plugin demonstrates good practices in code hygiene and has no known vulnerabilities, the oversight in implementing robust authentication and authorization checks represents a substantial security gap. This lack of protection for potential entry points, even if currently unexploited or seemingly non-existent in static analysis, makes the plugin's security questionable and requires immediate attention.
Key Concerns
- Missing nonce checks on potential entry points
- Insufficient capability checks on entry points
Add-on SweetAlert Contact Form 7 Security Vulnerabilities
Add-on SweetAlert Contact Form 7 Code Analysis
Output Escaping
Add-on SweetAlert Contact Form 7 Attack Surface
WordPress Hooks 11
Maintenance & Trust
Add-on SweetAlert Contact Form 7 Maintenance & Trust
Maintenance Signals
Community Trust
Add-on SweetAlert Contact Form 7 Alternatives
Database Addon for Contact Form 7 – CFDB7
contact-form-cfdb7
Save and manage Contact Form 7 messages. Never lose important data. It is a lightweight contact form 7 database plugin.
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.
Advanced Contact form 7 DB
advanced-cf7-db
Save all contact form 7 form submitted data to the database, View, Ordering, Change field labels and Import/Export data using CSV.
Connect Contact Form 7 and Mailchimp
contact-form-7-mailchimp-extension
Connect Contact Form 7 to Mailchimp. Automatically sync form submissions to your Mailchimp audiences with merge field mapping, double opt-in, and opt- …
Contact Form 7 Multi-Step Forms
contact-form-7-multi-step-module
Enables the Contact Form 7 plugin to create multi-page, multi-step forms.
Add-on SweetAlert Contact Form 7 Developer Profile
5 plugins · 6K total installs
How We Detect Add-on SweetAlert Contact Form 7
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/addon-sweetalert-contact-form-7/style.css/wp-content/plugins/addon-sweetalert-contact-form-7/promise-polyfill.min.js/wp-content/plugins/addon-sweetalert-contact-form-7/sweetalert2.min.js/wp-content/plugins/addon-sweetalert-contact-form-7/swal-cf7-main.js/wp-content/plugins/addon-sweetalert-contact-form-7/promise-polyfill.min.js/wp-content/plugins/addon-sweetalert-contact-form-7/sweetalert2.min.js/wp-content/plugins/addon-sweetalert-contact-form-7/swal-cf7-main.js/wp-content/plugins/addon-sweetalert-contact-form-7/style.css?ver=/wp-content/plugins/addon-sweetalert-contact-form-7/promise-polyfill.min.js?ver=/wp-content/plugins/addon-sweetalert-contact-form-7/sweetalert2.min.js?ver=/wp-content/plugins/addon-sweetalert-contact-form-7/swal-cf7-main.js?ver=HTML / DOM Fingerprints
swal-cf7__containername="swal_cf7_duration_success"name="swal_cf7_duration_error"name="swal_cf7_title_success"name="swal_cf7_title_error"