
MW WP Form Security & Risk Analysis
wordpress.org/plugins/mw-wp-formMW WP Form is shortcode base contact form plugin. This plugin have many features. For example you can use many validation rules, inquiry data saving, …
Is MW WP Form Safe to Use in 2026?
Mostly Safe
Score 81/100MW WP Form is generally safe to use though it hasn't been updated recently. 5 past CVEs were resolved. Keep it updated.
The static analysis of "mw-wp-form" v5.1.0 indicates a generally good security posture with several positive indicators. The plugin has no unprotected AJAX handlers or REST API routes, all SQL queries are prepared, and a high percentage of output is properly escaped. The presence of nonce and capability checks further reinforces good security practices. However, the code signals do show some areas for improvement, particularly concerning file operations, which should always be handled with extreme caution.
Despite the positive static analysis results for the current version, the plugin's vulnerability history is a significant concern. With 5 known CVEs, including one critical and one high severity vulnerability, this indicates a pattern of past security weaknesses. The common vulnerability types such as Cross-site Scripting, Path Traversal, Unrestricted Uploads, and Missing Authorization suggest that inputs have not always been properly sanitized or authorized, leading to potentially serious security flaws in previous versions. The fact that the last vulnerability was relatively recent (January 2024) is also noteworthy.
In conclusion, while "mw-wp-form" v5.1.0 demonstrates adherence to some core security best practices in its current code, its historical vulnerability record warrants a cautious approach. The absence of any unpatched vulnerabilities in the current version is a positive sign, but the recurring nature of certain vulnerability types in its history suggests that ongoing vigilance and thorough auditing are crucial to prevent future exploitations.
Key Concerns
- Significant historical CVEs, including critical and high.
- 8 file operations present.
- 82% output escaping is good, but 18% is unescaped.
MW WP Form Security Vulnerabilities
CVEs by Year
Severity Breakdown
5 total CVEs
MW WP Form <= 5.0.6 - Authenticated (Editor+) Stored Cross-Site Scripting
MW WP Form <= 5.0.3 - Improper Limitation of File Name to Unauthenticated Arbitrary File Deletion
MW WP Form <= 5.0.1 - Unauthenticated Arbitrary File Upload
MW WP Form <= 4.4.5 - Missing Authorization
MW WP Form <= 4.4.2 - Directory Traversal via _file_upload
MW WP Form Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
MW WP Form Attack Surface
Shortcodes 3
WordPress Hooks 50
Maintenance & Trust
MW WP Form Maintenance & Trust
Maintenance Signals
Community Trust
MW WP Form Alternatives
MW WP Form A8 Tracker
mw-wp-form-a8-tracker
MW WP Form a8 tracker is an extension plugin for MW WP FORM. This plugin can easily introduce A8.net tracking tags.
Email addon for CF7
cf7-email-add-on
Email addon for CF7 plugin provides the responsive Email templates to admin and users.
Contact Form 7 Confirm Email Field
contact-form-7-confirm-email-feild
Add a confirm email field to Contact Form 7.
Flex Forms
flex-forms
A lightweight yet powerful form builder with database storage, email alerts, reCAPTCHA, SMTP configuration, and deep Flex Fields integration.
Formidable Email Shortcodes
formidable-email-shortcodes
Create shortcodes with unique identifiers to use in your Formidable Email Notification Settings. Change email addresses globally from one location.
MW WP Form Developer Profile
11 plugins · 331K total installs
How We Detect MW WP Form
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/mw-wp-form/css/admin-common.cssHTML / DOM Fingerprints
mwf_inputmwf_labelmwf_form_wrapmwf_submitmwf_selectMW WP Formcontact_data_post_typesdata-mwf-form-idMW_WP_Form_Validator/wp-json/mw-wp-form/[mwform