Description
SmarterMail before build 9777 contains a stored mutation cross-site scripting vulnerability that allows remote attackers to inject executable script by placing payloads inside a <style> element nested within MathML foreign content (<math><mtext><mglyph>), which the custom HTML sanitizer treats as inert CDATA text but browsers reparse as live markup. Attackers can deliver a crafted calendar (iCal) message containing an <img src=x onerror=...> payload that executes automatically in the recipient's webmail session at /interface/message-iframe when the message is opened, enabling script execution and data exfiltration unconstrained by the interface's permissive Content-Security-Policy.
Published: 2026-10-09
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Stored Cross‑site Scripting arbitrary client‑side script execution and data exfiltration
Action: Immediate Patch
AI Analysis

Impact

This vulnerability is a stored mutation XSS in SmarterMail that allows remote attackers to inject executable JavaScript into calendar (iCal) messages. The attacker places a <style> tag inside MathML foreign content (<math><mtext><mglyph>), which the custom HTML sanitizer treats as inert CDATA. Browsers re‑parse the content as live markup, and when the victim opens the message in the webmail interface (/interface/message‑iframe) the embedded script executes immediately within the victim’s browser context, bypassing the interface’s permissive Content‑Security‑Policy and allowing unrestricted data exfiltration.

Affected Systems

SmarterTools: SmarterMail – all builds prior to build 9777 are affected. The issue is addressed in build 9777 and later.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity. An EPSS score is not available, so exploitation probability is uncertain. The vulnerability is not listed in the CISA KEV catalog. Attackers can deliver a crafted iCal file to a victim; when the victim opens the attachment in the webmail interface the malicious script runs, enabling client‑side code execution and theft of sensitive information without requiring local or privileged access.

Generated by OpenCVE AI on October 9, 2026 at 16:25 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest SmarterMail update (build 9777 or newer) to remove the XSS vector.
  • If an upgrade cannot be performed immediately, block or delete stored iCal messages that contain MathML, or restrict the use of external calendar attachments.
  • Enforce a stricter content‑security policy or block <script> and <img> tags in the /interface/message‑iframe context to prevent script execution.

Generated by OpenCVE AI on October 9, 2026 at 16:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 27 Oct 2026 04:30:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:smartertools:smartermail:-:*:*:*:*:*:*:*

Tue, 13 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 12 Oct 2026 14:00:00 +0000

Type Values Removed Values Added
References

Fri, 09 Oct 2026 17:00:00 +0000

Type Values Removed Values Added
First Time appeared Smartertools
Smartertools smartermail
Vendors & Products Smartertools
Smartertools smartermail

Fri, 09 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Description SmarterMail before build 9777 contains a stored mutation cross-site scripting vulnerability that allows remote attackers to inject executable script by placing payloads inside a <style> element nested within MathML foreign content (<math><mtext><mglyph>), which the custom HTML sanitizer treats as inert CDATA text but browsers reparse as live markup. Attackers can deliver a crafted calendar (iCal) message containing an <img src=x onerror=...> payload that executes automatically in the recipient's webmail session at /interface/message-iframe when the message is opened, enabling script execution and data exfiltration unconstrained by the interface's permissive Content-Security-Policy.
Title SmarterMail < Build 9777 Stored Mutation XSS via MathML Foreign Content
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 6.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N'}


Subscriptions

Smartertools Smartermail
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-27T01:30:36.776Z

Reserved: 2026-10-01T18:02:50.084Z

Link: CVE-2026-104083

cve-icon Vulnrichment

Updated: 2026-10-13T16:54:28.422Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-09T16:17:20.993

Modified: 2026-10-13T17:17:15.500

Link: CVE-2026-104083

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-09T16:45:09Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')