WP Easy Mail SMTP Security & Risk Analysis

wordpress.org/plugins/wp-easy-mail-smtp

Easily Setup your SMTP into your website.

10 active installs v2.0 PHP 7.0+ WP 4.3+ Updated May 21, 2024
mailsmtp
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is WP Easy Mail SMTP Safe to Use in 2026?

Generally Safe

Score 92/100

WP Easy Mail SMTP has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1yr ago
Risk Assessment

The static analysis of wp-easy-mail-smtp v2.0 reveals a generally good security posture with no identified CVEs and no identified taint flows. The absence of SQL injection risks due to the exclusive use of prepared statements is a significant strength. However, the presence of the `unserialize` function poses a potential risk, as it can be vulnerable to object injection if not handled with extreme care and proper sanitization of the input data. Furthermore, the analysis indicates a concerning lack of capability checks, which, when combined with the potential `unserialize` vulnerability, could allow unauthenticated users to trigger dangerous operations. The 50% output escaping rate also suggests a risk of cross-site scripting (XSS) vulnerabilities in certain parts of the plugin.

While the plugin has no recorded vulnerability history, which is positive, the static analysis highlights areas that require attention. The lack of explicit capability checks is a significant omission for any WordPress plugin, especially one that might handle sensitive data or operations. The reliance on `unserialize` without explicit input validation or sanitization is a common vector for serious security breaches. The mixed output escaping further compounds this risk. Overall, the plugin demonstrates good practices in areas like SQL handling and has a small attack surface, but the identified weaknesses in input sanitization and authorization present notable security concerns.

Key Concerns

  • Presence of `unserialize` function
  • 50% of outputs are not properly escaped
  • 0 capability checks found
Vulnerabilities
None known

WP Easy Mail SMTP Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 17, 2026

WP Easy Mail SMTP Code Analysis

Dangerous Functions
3
Raw SQL Queries
0
0 prepared
Unescaped Output
9
9 escaped
Nonce Checks
2
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

Dangerous Functions Found

unserialize$settings = unserialize($mail_settings);admin\easy-mail-smtp-tab-email-test.php:7
unserialize$settings = unserialize($mail_settings);admin\easy-mail-smtp-tab-settings.php:26
unserialize$settings = unserialize($mail_settings);init\easy-mail-smtp-functions.php:44

Output Escaping

50% escaped18 total outputs
Attack Surface

WP Easy Mail SMTP Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionphpmailer_initadmin\easy-mail-smtp-tab-email-test.php:9
actionadmin_enqueue_scriptsinit\easy-mail-smtp-functions.php:8
actionadmin_menuinit\easy-mail-smtp-functions.php:24
actionphpmailer_initinit\easy-mail-smtp-functions.php:75
Maintenance & Trust

WP Easy Mail SMTP Maintenance & Trust

Maintenance Signals

WordPress version tested6.5.8
Last updatedMay 21, 2024
PHP min version7.0
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

WP Easy Mail SMTP Developer Profile

Yudiz Solutions Pvt. Ltd.

14 plugins · 6K total installs

85
trust score
Avg Security Score
96/100
Avg Patch Time
59 days
View full developer profile
Detection Fingerprints

How We Detect WP Easy Mail SMTP

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-easy-mail-smtp/css/easy-mail-smtp-style.css/wp-content/plugins/wp-easy-mail-smtp/js/easy-mail-smtp-script.js
Script Paths
js/easy-mail-smtp-script.js
Version Parameters
wp-easy-mail-smtp/css/easy-mail-smtp-style.css?ver=wp-easy-mail-smtp/js/easy-mail-smtp-script.js?ver=

HTML / DOM Fingerprints

CSS Classes
mail-settings
FAQ

Frequently Asked Questions about WP Easy Mail SMTP