WP Mail Security & Risk Analysis

wordpress.org/plugins/wp-mail

WP Mail plugin is simply a wp network mail or message system. User can send mail or messages to other users over one wp network.

600 active installs v1.3 PHP + WP 3.4+ Updated Oct 6, 2016
mailmail-systemmailerssend-mailwp_mail
39
D · High Risk
CVEs total3
Unpatched2
Last CVEJan 16, 2026
Safety Verdict

Is WP Mail Safe to Use in 2026?

High Risk

Score 39/100

WP Mail carries significant security risk with 3 known CVEs, 2 still unpatched. Consider switching to a maintained alternative.

3 known CVEs 2 unpatched Last CVE: Jan 16, 2026Updated 9yr ago
Risk Assessment

The wp-mail plugin v1.3 exhibits a concerning security posture due to significant weaknesses in its attack surface and output handling, compounded by a history of vulnerabilities. While the absence of dangerous functions and file operations is positive, the presence of unprotected AJAX handlers presents a direct entry point for potential attacks. The high proportion of unsanitized paths identified in the taint analysis, coupled with a low rate of proper output escaping, strongly suggests a high risk of Cross-Site Scripting (XSS) vulnerabilities. Furthermore, the plugin has a history of three known CVEs, with two currently unpatched, and the common vulnerability type being XSS reinforces these concerns. Although the use of prepared statements for SQL queries is a positive practice, it doesn't mitigate the other identified risks.

Key Concerns

  • Unprotected AJAX handlers
  • High percentage of unsanitized paths
  • Low percentage of properly escaped output
  • Two unpatched CVEs
  • History of XSS vulnerabilities
Vulnerabilities
3 published

WP Mail Security Vulnerabilities

CVEs by Year

1 CVE in 2016
2016
1 CVE in 2025 · unpatched
2025
1 CVE in 2026 · unpatched
2026
Patched Has unpatched

Severity Breakdown

Medium
3

3 total CVEs

CVE-2025-68008medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Mail <= 1.3 - Reflected Cross-Site Scripting

Jan 16, 2026Unpatched
CVE-2025-58822medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

WP Mail <= 1.3 - Authenticated (Contributor+) Stored Cross-Site Scripting

Sep 5, 2025Unpatched
CVE-2017-5942medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

WP Mail <= 1.1 - Reflected Cross-Site Scripting

Jul 23, 2016 Patched in 1.2 (2740d)
Version History

WP Mail Release Timeline

No version history available.
Code Analysis
Analyzed Mar 16, 2026

WP Mail Code Analysis

Dangerous Functions
0
Raw SQL Queries
5
7 prepared
Unescaped Output
53
20 escaped
Nonce Checks
6
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

58% prepared12 total queries

Output Escaping

27% escaped73 total outputs
Data Flows · Security
4 unsanitized

Data Flow Analysis

5 flows4 with unsanitized paths
mk_pagenavi (wp-mail.php:481)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
2 unprotected

WP Mail Attack Surface

Entry Points3
Unprotected2

AJAX Handlers 2

authwp_ajax_wp_mailwp-mail.php:31
noprivwp_ajax_wp_mailwp-mail.php:32

Shortcodes 1

[wp_mail] wp-mail.php:35
WordPress Hooks 5
actionadmin_menuwp-mail.php:27
actionadmin_enqueue_scriptswp-mail.php:28
actionadmin_initwp-mail.php:30
filterplugin_action_linkswp-mail.php:34
actionwp_headwp-mail.php:36
Maintenance & Trust

WP Mail Maintenance & Trust

Maintenance Signals

WordPress version tested4.6.30
Last updatedOct 6, 2016
PHP min version
Downloads10K

Community Trust

Rating100/100
Number of ratings1
Active installs600
Developer Profile

WP Mail Developer Profile

mndpsingh287

8 plugins · 4.1M total installs

64
trust score
Avg Security Score
79/100
Avg Patch Time
1115 days
View full developer profile
Detection Fingerprints

How We Detect WP Mail

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-mail/inc/img/icon.png

HTML / DOM Fingerprints

Shortcode Output
[wp_mail]
FAQ

Frequently Asked Questions about WP Mail