Description
Cypht webmail 2.0.0 through 2.12.2 contains a DOM-based cross-site scripting vulnerability that allows remote attackers to execute arbitrary JavaScript by crafting malicious alt text or URL values in an HTML email's external image tag when ALLOW_EXTERNAL_IMAGE_SOURCES is enabled. Attackers can send a specially crafted email so that when the victim opens it, the externalResources.js code builds the blocked-image notice using innerHTML with decoded email-derived values, triggering script execution in the victim's authenticated session to read mailboxes, send email, or change settings.
Published: 2026-10-20
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

The vulnerability is a DOM‑based cross‑site scripting flaw that allows an attacker to inject and execute arbitrary JavaScript within the context of a victim’s authenticated webmail session. By placing malicious data inside the alt text or the URL of an external image tag in an HTML email, the front‑end code that builds the blocked‑image notice uses innerHTML with decoded email data, which triggers script execution. The exposed weakness matches CWE‑79, where undiscriminated user‑controlled input is injected into a DOM element.

Affected Systems

The affected product is Cypht webmail, specifically versions 2.0.0 through 2.12.2. No other vendors or products are listed as affected.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate severity, and no EPSS score is available, so the current exploitation probability cannot be quantified. The flaw is not listed in the KEV catalog, so there are no recorded public exploits at this time. Attackers must craft a malicious email with an external image tag and the ALLOW_EXTERNAL_IMAGE_SOURCES setting must be enabled for the vulnerability to be exploitable. When a victim opens the email, the compromised script executes in the victim’s authenticated session, enabling actions such as reading mailboxes, sending messages, or modifying account settings.

Generated by OpenCVE AI on October 20, 2026 at 15:14 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to Cypht 2.13.0 or later where the issue is fixed
  • If external images are unnecessary, disable the ALLOW_EXTERNAL_IMAGE_SOURCES configuration option
  • Avoid displaying user‑supplied image URLs or alt text without sanitization; review email content to ensure no external image tags are used

Generated by OpenCVE AI on October 20, 2026 at 15:14 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 20 Oct 2026 12:45:00 +0000

Type Values Removed Values Added
Description Cypht webmail 2.0.0 through 2.12.2 contains a DOM-based cross-site scripting vulnerability that allows remote attackers to execute arbitrary JavaScript by crafting malicious alt text or URL values in an HTML email's external image tag when ALLOW_EXTERNAL_IMAGE_SOURCES is enabled. Attackers can send a specially crafted email so that when the victim opens it, the externalResources.js code builds the blocked-image notice using innerHTML with decoded email-derived values, triggering script execution in the victim's authenticated session to read mailboxes, send email, or change settings.
Title Cypht 2.0.0 through 2.12.2 Stored DOM XSS via externalResources.js
First Time appeared Cypht
Cypht cypht
Weaknesses CWE-79
CPEs cpe:2.3:a:cypht:cypht:*:*:*:*:*:*:*:*
Vendors & Products Cypht
Cypht cypht
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'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-20T11:35:29.543Z

Reserved: 2026-10-20T11:32:02.400Z

Link: CVE-2026-113583

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-20T12:17:29.900

Modified: 2026-10-20T12:17:29.900

Link: CVE-2026-113583

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-20T15:15:14Z

Weaknesses
  • CWE-79

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