SMTP2GO for WordPress – Email Made Easy Security & Risk Analysis

wordpress.org/plugins/smtp2go

Resolve email delivery issues, increase inbox placement, track sent email, get 24/7 support, and real-time reporting.

30K active installs v1.14.1 PHP 7.4+ WP 6.2+ Updated Mar 4, 2026
deliveryemailinboxsmtpwp_mail
98
A · Safe
CVEs total2
Unpatched0
Last CVEJul 16, 2025
Safety Verdict

Is SMTP2GO for WordPress – Email Made Easy Safe to Use in 2026?

Generally Safe

Score 98/100

SMTP2GO for WordPress – Email Made Easy has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

2 known CVEsLast CVE: Jul 16, 2025Updated 2mo ago
Risk Assessment

The smtp2go plugin version 1.14.1 presents a mixed security posture. While the static analysis indicates a very small attack surface with no identified unprotected entry points, the code signals reveal significant concerns regarding database interaction and output handling. All seven SQL queries are executed without prepared statements, posing a substantial risk of SQL injection vulnerabilities, especially given the plugin's history of medium-severity vulnerabilities related to improper authorization and cross-site scripting. The low percentage of properly escaped output (27%) further exacerbates this risk, increasing the likelihood of cross-site scripting attacks if malicious input is not neutralized before rendering. Although there are currently no unpatched vulnerabilities, the plugin's past issues and the identified code-level weaknesses suggest a need for thorough auditing and remediation.

Key Concerns

  • All SQL queries use prepared statements
  • Low percentage of properly escaped output
  • Bundled Guzzle library
  • Medium severity CVEs in history
Vulnerabilities
2 published

SMTP2GO for WordPress – Email Made Easy Security Vulnerabilities

CVEs by Year

1 CVE in 2023
2023
1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
2

2 total CVEs

CVE-2025-54011medium · 4.3Missing Authorization

SMTP2GO <= 1.12.1 - Missing Authorization

Jul 16, 2025 Patched in 1.12.2 (6d)
CVE-2023-28496medium · 4.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

SMTP2GO <= 1.4.2 - Authenticated (Administrator+) Stored Cross-Site Scripting via admin settings

Mar 16, 2023 Patched in 1.5.0 (313d)
Version History

SMTP2GO for WordPress – Email Made Easy Release Timeline

v1.14.1Current
v1.14.0
v1.13.1
v1.13.0
v1.12.2
v1.12.11 CVE
v1.12.01 CVE
v1.11.11 CVE
v1.11.01 CVE
v1.10.11 CVE
v1.10.01 CVE
v1.9.01 CVE
v1.8.21 CVE
v1.8.11 CVE
v1.8.01 CVE
v1.7.11 CVE
v1.7.01 CVE
v1.6.11 CVE
v1.6.01 CVE
v1.5.61 CVE
Code Analysis
Analyzed Mar 16, 2026

SMTP2GO for WordPress – Email Made Easy Code Analysis

Dangerous Functions
0
Raw SQL Queries
7
0 prepared
Unescaped Output
66
24 escaped
Nonce Checks
2
Capability Checks
4
File Operations
8
External Requests
3
Bundled Libraries
1

Bundled Libraries

Guzzle

SQL Query Safety

0% prepared7 total queries

Output Escaping

27% escaped90 total outputs
Attack Surface

SMTP2GO for WordPress – Email Made Easy Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
filteradmin_footer_textapp\WordpressPlugin.php:79
actionadmin_noticesapp\WordpressPluginAdmin.php:200
filterpre_update_option_smtp2go_api_key_updateapp\WordpressPluginAdmin.php:364
filterpre_update_option_smtp2go_custom_headersapp\WordpressPluginAdmin.php:366
filteradmin_footer_textsmtp2go\WordpressPlugin.php:79
filterpre_update_option_smtp2go_api_key_updatesmtp2go\WordpressPluginAdmin.php:172
filterpre_update_option_smtp2go_custom_headerssmtp2go\WordpressPluginAdmin.php:174
Maintenance & Trust

SMTP2GO for WordPress – Email Made Easy Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 4, 2026
PHP min version7.4
Downloads340K

Community Trust

Rating100/100
Number of ratings65
Active installs30K
Developer Profile

SMTP2GO for WordPress – Email Made Easy Developer Profile

SMTP2GO

1 plugin · 30K total installs

78
trust score
Avg Security Score
98/100
Avg Patch Time
160 days
View full developer profile
Detection Fingerprints

How We Detect SMTP2GO for WordPress – Email Made Easy

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/smtp2go/build/smtp2go-admin.css/wp-content/plugins/smtp2go/build/smtp2go-frontend.css/wp-content/plugins/smtp2go/build/smtp2go-admin.js/wp-content/plugins/smtp2go/build/smtp2go-frontend.js
Script Paths
/wp-content/plugins/smtp2go/build/smtp2go-admin.js/wp-content/plugins/smtp2go/build/smtp2go-frontend.js
Version Parameters
/wp-content/plugins/smtp2go/build/smtp2go-admin.css?ver=/wp-content/plugins/smtp2go/build/smtp2go-frontend.css?ver=/wp-content/plugins/smtp2go/build/smtp2go-admin.js?ver=/wp-content/plugins/smtp2go/build/smtp2go-frontend.js?ver=

HTML / DOM Fingerprints

CSS Classes
smtp2go-settings-pagesmtp2go-api-key-inputsmtp2go-settings-tabssmtp2go-log-tablesmtp2go-log-item
HTML Comments
<!-- SMTP2GO Settings Page --><!-- SMTP2GO API Key Form --><!-- SMTP2GO Logs Table -->
Data Attributes
data-smtp2go-setting-tabdata-smtp2go-log-id
JS Globals
window.smtp2goAdminSettingswindow.smtp2goFrontend
REST Endpoints
/wp-json/smtp2go/v1/settings/wp-json/smtp2go/v1/logs
FAQ

Frequently Asked Questions about SMTP2GO for WordPress – Email Made Easy