
WP Mailster Security & Risk Analysis
wordpress.org/plugins/wp-mailsterWP Mailster allows your users to be part of a group and communicate by email without having to log into a website.
Is WP Mailster Safe to Use in 2026?
Generally Safe
Score 94/100WP Mailster has a strong security track record. Known vulnerabilities have been patched promptly.
The wp-mailster plugin, version 1.8.22.0, presents a mixed security posture. While it demonstrates good practices in SQL query handling, with 88% using prepared statements, and a significant number of nonce and capability checks, there are notable areas of concern. The presence of 5 AJAX handlers without authentication checks creates a substantial attack surface, particularly when combined with the taint analysis revealing 22 high-severity flows with unsanitized paths. This suggests potential vulnerabilities that could be exploited by unauthenticated users. Furthermore, the plugin's vulnerability history is concerning, with 13 known CVEs, including 2 high-severity issues, and a recent vulnerability in early 2025. The common types of past vulnerabilities, such as SQL Injection and Cross-Site Scripting, echo the concerns raised by the taint analysis. While the plugin has addressed past vulnerabilities, the recurring patterns and the current code signals warrant caution. Overall, the plugin has strengths in its handling of database queries and input validation in many areas, but the unprotected entry points and high-severity taint flows are significant weaknesses that require immediate attention.
Key Concerns
- 5 AJAX handlers without auth checks
- 22 high severity taint flows with unsanitized paths
- 2 high severity CVEs historically
- 11 medium severity CVEs historically
- Only 64% of output properly escaped
- Bundled library (Select2) potentially outdated
WP Mailster Security Vulnerabilities
CVEs by Year
Severity Breakdown
13 total CVEs
WP Mailster <= 1.8.20.0 - Reflected Cross-Site Scripting
WP Mailster <= 1.8.17.0 - Unauthenticated Sensitive Information Exposure
WP Mailster <= 1.8.17.0 - Reflected Cross-Site Scripting
WP Mailster <= 1.8.17.0 - Cross-Site Request Forgery
WP Mailster <= 1.8.16.0 - Unauthenticated Sensitive Information Exposure
WP Mailster <= 1.8.17.0 - Authenticated (Contributor+) Stored Cross-Site Scripting
WP Mailster <= 1.8.16.0 - Missing Authorization
WP Mailster <= 1.8.16.0 - Missing Authorization
WP Mailster <= 1.8.16.0 - Authenticated (Contributor+) SQL Injection via orderby
WP Mailster <= 1.8.16.0 - Unauthenticated Information Exposure
WP Mailster <= 1.8.15.0 - Reflected Cross-Site Scripting
WP Mailster <= 1.8.16.0 - Authenticated (Contributor+) Stored Cross-Site Scripting
WP Mailster < 1.5.5 - Cross-Site Scripting
WP Mailster Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
WP Mailster Attack Surface
AJAX Handlers 22
Shortcodes 3
WordPress Hooks 13
Maintenance & Trust
WP Mailster Maintenance & Trust
Maintenance Signals
Community Trust
WP Mailster Alternatives
Mailing Group Listserv
wp-mailing-group
Creates a Mailing Group on your site to which users can subscribe, messages sent to the group's email address will be forwarded to all members.
Participants Database
participants-database
Build and maintain a fully customizable database of participants, members or anything with signup forms, admin backend, custom lists, and CSV support.
Newsletters
newsletters-lite
Newsletter plugin for WordPress to capture subscribers and send beautiful, bulk newsletter emails.
Benchmark Email Lite
benchmark-email-lite
Your Wordpress Site and Email Marketing all in one place!
Contact Form 7 GetResponse Extension
contact-form-7-getresponse-extension
A very easy plugin to integrate GetResponse campaigns with Contact Form 7.
WP Mailster Developer Profile
2 plugins · 1K total installs
How We Detect WP Mailster
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wp-mailster/assets/css/admin/style.css/wp-content/plugins/wp-mailster/assets/css/frontend/style.css/wp-content/plugins/wp-mailster/assets/css/frontend/wysiwyg.css/wp-content/plugins/wp-mailster/assets/js/admin/app.js/wp-content/plugins/wp-mailster/assets/js/admin/libs/jquery.sortable.js/wp-content/plugins/wp-mailster/assets/js/admin/libs/jquery.validate.js/wp-content/plugins/wp-mailster/assets/js/admin/libs/jquery.nouislider.min.js/wp-content/plugins/wp-mailster/assets/js/admin/libs/select2.js+10 moreWP Mailster Free/wp-content/plugins/wp-mailster/assets/js/admin/app.js/wp-content/plugins/wp-mailster/assets/js/frontend/subscribe.js/wp-content/plugins/wp-mailster/assets/js/frontend/unsubscribe.js/wp-content/plugins/wp-mailster/assets/js/frontend/wysiwyg.js/wp-content/plugins/wp-mailster/assets/js/frontend/tracking.js/wp-content/plugins/wp-mailster/mailster/assets/js/mailster_admin.js/wp-content/plugins/wp-mailster/assets/css/admin/style.css?ver=/wp-content/plugins/wp-mailster/assets/css/frontend/style.css?ver=/wp-content/plugins/wp-mailster/assets/css/frontend/wysiwyg.css?ver=/wp-content/plugins/wp-mailster/assets/js/admin/app.js?ver=/wp-content/plugins/wp-mailster/assets/js/admin/libs/jquery.sortable.js?ver=/wp-content/plugins/wp-mailster/assets/js/admin/libs/jquery.validate.js?ver=/wp-content/plugins/wp-mailster/assets/js/admin/libs/jquery.nouislider.min.js?ver=/wp-content/plugins/wp-mailster/assets/js/admin/libs/select2.js?ver=/wp-content/plugins/wp-mailster/assets/js/admin/libs/sortable.min.js?ver=/wp-content/plugins/wp-mailster/assets/js/admin/libs/vue.min.js?ver=/wp-content/plugins/wp-mailster/assets/js/admin/libs/moment.min.js?ver=/wp-content/plugins/wp-mailster/assets/js/admin/libs/chart.min.js?ver=/wp-content/plugins/wp-mailster/assets/js/frontend/subscribe.js?ver=/wp-content/plugins/wp-mailster/assets/js/frontend/unsubscribe.js?ver=/wp-content/plugins/wp-mailster/assets/js/frontend/wysiwyg.js?ver=/wp-content/plugins/wp-mailster/assets/js/frontend/tracking.js?ver=/wp-content/plugins/wp-mailster/mailster/assets/css/mailster_admin.css?ver=/wp-content/plugins/wp-mailster/mailster/assets/js/mailster_admin.js?ver=HTML / DOM Fingerprints
mailster_inputmailster_wrapmailster_formmailster_form_wrapmailster_contentmailster_labelsmailster_labelmailster_input_label+11 more<!-- WP Mailster Free -->data-mailster-form-iddata-mailster-subscribe-noncedata-mailster-unsubscribe-noncemailster_subscribe_paramsmailster_unsubscribe_paramsmailster_wysiwyg_paramsmailster_tracking_params/wp-json/mailster/v1/subscribe/wp-json/mailster/v1/unsubscribe