Skip to main content

SmartSMTP EUVDEUVD-2026-63293

| CVE-2026-66606 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-08-20 Patchstack GHSA-jhjw-h99h-cgrf
7.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify target WordPress site running SmartSMTP ≤1.2.0
  2. Delivery
    Craft request with XSS payload to vulnerable input
  3. Exploit
    Deliver malicious URL or trigger stored payload
  4. Execution
    Victim admin loads affected page
  5. Persist
    Injected script executes in admin browser session
  6. Impact
    Steal session token or perform admin actions

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the SmartSMTP plugin (version 1.2.0 or earlier) to be installed and active on a WordPress site. The attacker requires no authentication to inject the payload (PR:N per CVSS vector). A separate victim user - specifically one with an authenticated browser session, most critically an administrator - must load or interact with the page or URL rendering the malicious input (UI:R per CVSS vector). The scope change (S:C) indicates impact crosses from the injection context into the victim's authenticated browser session. Limiting factors: the attack cannot succeed against a site that has deactivated or uninstalled the plugin; exploitation is constrained by the need for a victim interaction step, reducing risk from fully automated mass exploitation. No special server-side configuration beyond plugin activation is stated as required.

Impact

The CVSS 7.1 score reflects meaningful real-world risk: the attack vector is network (AV:N), complexity is low (AC:L), and no authentication is required (PR:N), meaning any internet-reachable WordPress installation running this plugin is a potential target. The scope change (S:C) is the most significant amplifier - successful exploitation affecting an administrator session could lead to full site compromise. User interaction (UI:R) is the primary limiting factor, requiring a victim to load or view the injected content. No EPSS data was supplied, and the vulnerability is not in the CISA KEV catalog, so widespread active exploitation has not been confirmed; even so, unauthenticated XSS with scope change in a WordPress plugin is a well-understood, low-barrier attack class that automated scanners frequently probe. The absence of POC details in the source data does not eliminate risk, given Patchstack's public disclosure provides a sufficient roadmap for motivated actors. Overall, this is a genuine priority for any site running the affected plugin, not a theoretical concern dismissed by low EPSS alone.

Exploit ScenarioDerived

An unauthenticated attacker crafts a URL or submits a request containing a malicious JavaScript payload to a vulnerable SmartSMTP input endpoint. When a logged-in WordPress administrator views the affected page or is socially engineered into clicking a crafted link, the script executes in their browser session, potentially enabling session token theft, unauthorized admin action execution, or malicious content injection into the site. No public proof-of-concept code has been identified at time of analysis, but the attack class (reflected or stored XSS via unauthenticated input) is well-documented and tooled.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 20, 2026

Unauthenticated cross-site scripting in the SmartSMTP WordPress plugin (versions 1.2.0 and below) allows a remote, unauthenticated attacker to inject arbitrary JavaScript that executes in the browser of any authenticated user who views the malicious content. The scope change confirmed by the CVSS vector (S:C) means impact extends beyond the injecting session to other users, including administrators. No public exploit code has been identified at time of analysis, and this vulnerability is not listed in the CISA KEV catalog.

RemediationAI

Site operators should update the SmartSMTP plugin to a version beyond 1.2.0 if a patched release is available in the WordPress plugin repository; the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/smart-smtp/vulnerability/wordpress-smartsmtp-plugin-1-2-0-cross-site-scripting-xss-vulnerability?_s_id=cve should be consulted for the confirmed fixed version, as no specific patch version was included in the available intelligence data. If an update is not yet available or cannot be applied immediately, deactivating the SmartSMTP plugin entirely removes the attack surface at the cost of losing SMTP configuration functionality - this is the recommended compensating control. Restricting WordPress admin access via IP allowlisting or a WAF rule targeting the specific input parameter flagged by Patchstack can reduce, but not eliminate, exploitation risk. Note that a patch version number has not been independently confirmed from the provided data; verify the fix version directly in the WordPress plugin repository before deploying.

Affected VersionsENISA

SmartSMTP n/a ≤1.2.0

Affected Packages

euvd smartsmtp no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

SmartSMTP is a WordPress plugin developed by ThemeGrill (CPE: cpe:2.3:a:themegrill:smartsmtp:*:*:*:*:*:*:*:*), designed to configure and send mail via SMTP within WordPress installations. The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation), meaning user-supplied input is reflected or stored in a web page without adequate encoding or sanitization. The CVSS scope-change indicator (S:C) suggests that the injected script executes in the security context of a browser session belonging to a different user - most critically, a logged-in WordPress administrator - enabling privilege escalation pathways beyond the initial injection point.

Know when Smartsmtp gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Patchstack) PRIMARY 7.1 HIGH
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 7.1 HIGH

Unauthenticated network injection (AV:N, PR:N) with low complexity; scope change to victim browser (S:C, UI:R); limited C/I/A reflects constrained XSS impact absent full admin takeover.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:L/VA:L/SC:L/SI:L/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
Low

DescriptionCVE.org

Unauthenticated Cross Site Scripting (XSS) in SmartSMTP <= 1.2.0 versions.

Executive ViewAI

Why It Matters

SmartSMTP WordPress plugin versions 1.2.0 and below contain an unauthenticated cross-site scripting vulnerability allowing remote attackers to compromise authenticated user sessions, including administrators. Successful exploitation could lead to account takeover, unauthorized site modifications, or credential theft. Any WordPress installation using this plugin is at risk with no vendor patch currently available.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: immediately disable the vulnerable plugin; restrict WordPress administrative access by IP allowlist; deploy Web Application Firewall rules blocking XSS patterns; configure Content-Security-Policy HTTP headers to restrict script execution; conduct comprehensive audit of user permissions and remove unused admin accounts; implement real-time monitoring and alerting on all administrative authentication events; consider migrating to alternative SMTP plugins with active security maintenance.

Threat Intelligence Overview

EPSS Score
0.2%
Top 92% exploitable
Prevalence
Low
niche WordPress SMTP plugin with limited adoption footprint
Data Quality
3 sources
Confidence: Low

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy