WP SendGrid SMTP Security & Risk Analysis

wordpress.org/plugins/wp-sendgrid-smtp

WP SendGrid SMTP plugin let you can connect SendGrid SMTP to your WordPress website for sending emails. It bypasses the normal WP mail function and se …

1K active installs v1.0.6 PHP + WP 3.0.1+ Updated Aug 21, 2018
sendgrid-protocolsendgrid-smtpsmtpwp-sendgrid-smtp
63
C · Use Caution
CVEs total1
Unpatched1
Last CVESep 12, 2025
Download
Safety Verdict

Is WP SendGrid SMTP Safe to Use in 2026?

Use With Caution

Score 63/100

WP SendGrid SMTP has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.

1 known CVE 1 unpatched Last CVE: Sep 12, 2025Updated 7yr ago
Risk Assessment

The wp-sendgrid-smtp plugin v1.0.6 exhibits a generally good security posture regarding its direct attack surface and internal code practices. The absence of AJAX handlers, REST API routes, shortcodes, and cron events with exposed entry points significantly limits the plugin's attack surface. Furthermore, the use of prepared statements for all SQL queries and the presence of nonce checks indicate a commitment to secure coding. However, a concerning aspect is the 27% of output not being properly escaped, which could lead to cross-site scripting (XSS) vulnerabilities in certain scenarios, especially if user-supplied data is ever incorporated into these outputs. The plugin also makes an external HTTP request, which, while not inherently a vulnerability, requires careful consideration of the endpoint's security and data transmission.

The plugin's vulnerability history is a significant concern. A medium-severity vulnerability related to the Exposure of Sensitive Information to an Unauthorized Actor, which remains unpatched, is a critical red flag. The fact that this is the most recent known vulnerability and it's of medium severity suggests potential ongoing risks. While static analysis didn't reveal any obvious exploitable flaws, the historical vulnerability indicates that the plugin has had past security weaknesses that attackers may still be able to leverage, particularly if the patch for the CVE is not applied.

In conclusion, while the plugin's code structure and modern development practices are commendable, the unpatched medium-severity vulnerability and the instances of unescaped output present notable risks. The focus should be on addressing the known CVE and reviewing the areas where output escaping is insufficient, especially considering the plugin's function of sending emails, which might involve sensitive data.

Key Concerns

  • Unpatched medium severity CVE
  • Significant percentage of unescaped output
Vulnerabilities
1

WP SendGrid SMTP Security Vulnerabilities

CVEs by Year

1 CVE in 2025 · unpatched
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-59003medium · 5.3Exposure of Sensitive Information to an Unauthorized Actor

Multiple Plugins and Themes by inkthemes <= 1.1.8 - Unauthenticated Information Exposure

Sep 12, 2025Unpatched
Code Analysis
Analyzed Mar 16, 2026

WP SendGrid SMTP Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
6
16 escaped
Nonce Checks
1
Capability Checks
0
File Operations
0
External Requests
1
Bundled Libraries
0

Output Escaping

73% escaped22 total outputs
Attack Surface

WP SendGrid SMTP Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 8
actionphpmailer_initincludes\class-smtp-mailer.php:12
filterwp_mail_fromincludes\class-smtp-mailer.php:14
filterwp_mail_from_nameincludes\class-smtp-mailer.php:15
actionadmin_menuwp-sendgrid-smtp.php:46
filterplugin_action_linkswp-sendgrid-smtp.php:47
actionadmin_initwp-sendgrid-smtp.php:53
actionadmin_noticeswp-sendgrid-smtp.php:55
filterwp_mail_content_typewp-sendgrid-smtp.php:135
Maintenance & Trust

WP SendGrid SMTP Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedAug 21, 2018
PHP min version
Downloads50K

Community Trust

Rating100/100
Number of ratings3
Active installs1K
Developer Profile

WP SendGrid SMTP Developer Profile

inkthemes

5 plugins · 3K total installs

71
trust score
Avg Security Score
67/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect WP SendGrid 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-sendgrid-smtp/m_bolt_img.png

HTML / DOM Fingerprints

JS Globals
phpmailer
FAQ

Frequently Asked Questions about WP SendGrid SMTP