Severity by source
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
8DescriptionCVE.org
The Check & Log Email WordPress plugin before 2.0.13 does not properly handle email replacement, which could allow unauthenticated users to perform Stored XSS attacks when the email encoder setting is enabled
AnalysisAI
Stored XSS vulnerability in Check & Log Email WordPress plugin before version 2.0.13 allows authenticated users with low privileges to inject malicious scripts via improper email replacement handling when the email encoder setting is enabled. The vulnerability requires user interaction (UI:R) to execute, affecting confidentiality and integrity with cross-site scope. Publicly available exploit code exists but exploitation probability remains low (EPSS 0.05%, percentile 17%), indicating this is not a widely targeted vulnerability despite public awareness.
Technical ContextAI
The vulnerability stems from insufficient input sanitization in the email replacement functionality of the Check & Log Email WordPress plugin. When the email encoder setting is activated, the plugin fails to properly validate or escape email addresses and related data before storing them in the database, enabling attackers to inject arbitrary HTML and JavaScript. The cross-site scope (S:C) in the CVSS vector indicates the vulnerability can affect other users or contexts beyond the immediate attack target. This is a classic stored XSS weakness (CWE category: improper neutralization of input during web page generation) affecting the WordPress plugin ecosystem.
RemediationAI
Update the Check & Log Email WordPress plugin to version 2.0.13 or later, which contains vendor-released patches addressing the email replacement sanitization issue. This is the primary and complete remediation. For organizations unable to immediately patch, disable the email encoder setting in plugin configuration, which eliminates the attack surface entirely and eliminates the vulnerability's prerequisite condition. No workarounds exist that maintain full functionality while accepting exploitability risk. Verify the update through the WordPress plugin dashboard or manually confirm version 2.0.13 or higher is installed post-update.
More in Check Log Email
View allThe Check & Log Email WordPress plugin before 1.0.3 does not validate and escape the "order" and "orderby" GET parameter
SQL injection in the Check & Log Email WordPress plugin (all versions before 2.0.15) allows authenticated WordPress admi
The Check & Log Email WordPress plugin before 1.0.6 does not sanitise and escape a parameter before outputting it back i
The Check & Log Email WordPress plugin before 1.0.4 does not escape the d parameter before outputting it back in an attr
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-25995