CVE-2025-0916
WordPress vulnerability analysis and mitigation

Overview

The YaySMTP and Email Logs plugin for WordPress (versions 2.4.9 to 2.6.2) contains a Stored Cross-Site Scripting vulnerability. This plugin enables WordPress sites to send emails using various SMTP service providers including Amazon SES, SendGrid, Outlook, Mailgun, Brevo, Google and other SMTP services. The vulnerability was disclosed on February 19, 2025 (NVD).

Technical details

The vulnerability exists due to insufficient input sanitization and output escaping in the plugin. The issue was initially patched in version 2.4.8 through the implementation of the wpksespost() WordPress sanitization function, but was reintroduced in version 2.4.9 when this security measure was removed. This allows unauthenticated attackers to inject arbitrary web scripts that execute whenever a user accesses an injected page (CVE Mitre).

Impact

The vulnerability allows unauthenticated attackers to inject malicious web scripts into pages. These scripts will execute whenever a user accesses the compromised page, potentially leading to account takeover, data theft, or other malicious actions depending on the injected code (NVD).

Mitigation and workarounds

The vulnerability has been patched in version 2.6.3 of the YaySMTP plugin. Users are strongly advised to update to this latest version which fixes the XSS vulnerabilities in SMTP Sendinblue/Brevo, SMTP SendGrid, and SMTP Amazon SES implementations (WordPress Plugin).

Additional resources


SourceThis report was generated using AI

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

“Best User Experience I have ever seen, provides full visibility to cloud workloads.”
David EstlickCISO
“Wiz provides a single pane of glass to see what is going on in our cloud environments.”
Adam FletcherChief Security Officer
“We know that if Wiz identifies something as critical, it actually is.”
Greg PoniatowskiHead of Threat and Vulnerability Management