Skip to main content

TYPO3 Mail Extension EUVDEUVD-2026-115737

| CVE-2026-120332 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-11-03 TYPO3 GHSA-28j5-vvxh-8mj8
5.1
CVSS 4.0 · Vendor: TYPO3
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as low-privilege backend mail user
  2. Delivery
    Inject HTML/JS into mail content or tracked URL
  3. Exploit
    Victim backend user opens mail preview/report
  4. Execution
    Script executes in victim's backend session
  5. Impact
    Act as victim within TYPO3 backend

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 an authenticated TYPO3 backend account that has access to the mail module (PR:L); from there the attacker supplies HTML content of mails or tracked URLs that the backend module renders unescaped. Triggering the payload additionally requires a second backend user to view the mail preview or report (UI:P), so execution is not attacker-controlled on its own. Limiting factors: no anonymous/frontend exposure (backend access needed), dependence on victim interaction, and impact scoped to other backend users' sessions rather than the server or unauthenticated visitors. Any TYPO3 installation with the 'mail' extension enabled and multiple backend users is exposed; single-user or non-mail-module deployments face minimal practical risk.

Impact

This is a stored cross-site scripting flaw (CWE-79) in the TYPO3 'mail' extension, rated CVSS 4.0 base 5.1 (Medium) with vector AV:N/AC:L/AT:N/PR:L/UI:P and impact confined to subsequent-system confidentiality and integrity (SC:L/SI:L), reflecting script execution in another backend user's session rather than direct impact on the vulnerable component itself (VC:N/VI:N/VA:N). The signals are internally consistent and point to a real but bounded risk: exploitation requires a pre-authenticated backend account with access to the mail module (PR:L), and payload execution depends on a second backend user viewing the mail preview or report (UI:P), so this is a privilege-escalation / lateral-movement vector within the TYPO3 backend, not a remote-unauthenticated compromise. No EPSS score, CISA KEV listing, or PoC/exploit reference was supplied, so there is no public exploit identified at time of analysis and no evidence of active exploitation. The vendor-assigned priority (TYPO3 advisory, Decision label 'this_month') aligns with a Medium-severity authenticated stored-XSS issue that should be patched on a normal cycle rather than as an emergency. The main caveat is that the real impact of SC/SI:L depends on what a compromised higher-privileged backend user (e.g. an administrator viewing the report) could be tricked into doing, which the advisory does not quantify.

Exploit ScenarioDerived

A backend user who only holds access to the mail module crafts a mail or a tracked URL whose HTML content embeds malicious JavaScript. Because the backend module renders that HTML unescaped, when another backend user - potentially an administrator - opens the mail preview or report, the attacker's script executes in that victim's authenticated backend session. No public exploit code was provided, but the attack requires only standard mail-module functionality and a victim viewing the affected view.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Nov 03, 2026

Stored cross-site scripting in the TYPO3 'mail' extension allows an authenticated backend user with access to the mail module to inject arbitrary HTML and JavaScript into mail content or tracked URLs, with execution occurring in another backend user's session when that user views the mail preview or report. The issue is medium severity (CVSS 4.0 base 5.1; assessed CVSS 3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N), depends on victim interaction, and is limited to backend-user session confidentiality/integrity rather than server compromise or anonymous frontend exposure. No public exploit identified at time of analysis.

RemediationAI

Apply the fixed TYPO3 'mail' extension release identified in TYPO3 security advisory TYPO3-EXT-SA-2026-037 (https://typo3.org/security/advisory/typo3-ext-sa-2026-037); the input does not provide an exact fixed version, so the advisory is the authoritative source for the patched release. Until the update is applied, reduce exposure by restricting backend mail-module access to trusted accounts and limiting who can view mail previews and reports, since exploitation depends on an authenticated mail-module user injecting content and another backend user viewing it; this limits mail-reporting and collaboration workflows for restricted users. The available evidence does not identify a separate vendor-stated workaround, and no public exploit was identified at time of analysis.

Affected VersionsENISA

Extension "Mail" 4.0.0 <4.2.0
Extension "Mail" 0 <3.12.5

Affected Packages

euvd extension_mail fix: 3.12.5, 4.2.0

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

The vulnerability is CWE-79 (improper neutralization of input during web page generation) in the TYPO3 backend mail module: HTML from mails and tracked URLs is rendered without escaping, so attacker-supplied markup and script execute in the backend origin for other backend users. The supplied CPE cpe:2.3:a:typo3:extension_"mail":*:*:*:*:*:*:*:* identifies the TYPO3 'mail' extension with a wildcard version, meaning the TYPO3 advisory must be used to pin exact affected and fixed releases. The reported CVSS 4.0 base score is 5.1 (AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N), and our assessed CVSS 3.1 vector is AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N; both reflect a network-reachable backend issue requiring a low-privileged authenticated account, a second user's interaction, and impact scoped to subsequent backend sessions rather than the vulnerable component itself. No anonymous or frontend exploitation path is described.

Know when Typo3 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 (TYPO3) PRIMARY 5.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
vuln.today AI 5.4 MEDIUM

Authenticated low-privilege backend user (PR:L) injects stored XSS triggered when another user views it (UI:R); script runs in a different security context so S:C, with limited C/I and no availability impact.

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

Primary rating from Vendor (TYPO3).

CVSS VectorVendor: TYPO3

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
Passive
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
Low
Subsequent system: Integrity
Low
Subsequent system: Availability
None

Lifecycle Timeline

1
Patch available
Nov 03, 2026 - 11:01 EUVD

DescriptionCVE.org

The HTML content of mails and tracked URLs are rendered unescaped in the backend module. Backend users with access to the mail module can inject arbitrary HTML and JavaScript, which is executed in the context of other backend users viewing the mail preview or report.

Threat Intelligence Overview

EPSS Score
0.4%
Top 66% exploitable
Prevalence
Low
optional add-on extension within a mid-footprint enterprise CMS
Social Media
1
Sightings
Data Quality
4 sources
Confidence: Medium

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
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.

More in Typo3

View all
CVE-2020-15086 CRITICAL POC
9.8 Jul 29

In TYPO3 installations with the "mediace" extension from version 7.6.2 and before version 7.6.5, it has been discovered

CVE-2026-77136 CRITICAL POC
9.5 Aug 25

Server-side template injection in the TYPO3 'Powermail' extension lets an anonymous user submit Fluid template syntax th

CVE-2017-14251 HIGH POC
8.8 Sep 11

Unrestricted File Upload vulnerability in the fileDenyPattern in sysext/core/Classes/Core/SystemEnvironmentBuilder.php i

CVE-2026-46725 CRITICAL POC
9.2 May 19

Remote code execution in the TYPO3 'Content Element Selector' extension allows unauthenticated attackers to execute arbi

CVE-2014-9509 HIGH POC
7.5 Jan 04

The frontend rendering component in TYPO3 4.5.x before 4.5.39, 4.6.x through 6.2.x before 6.2.9, and 7.x before 7.0.2, w

CVE-2026-19418 HIGH POC
7.3 Aug 11

Broken referrer enforcement in TYPO3 CMS backend and Install Tool allows an attacker with JavaScript execution capabilit

CVE-2016-4056 MEDIUM POC
6.1 Jan 23

Cross-site scripting (XSS) vulnerability in the Backend component in TYPO3 6.2.x before 6.2.19 allows remote attackers t

CVE-2023-24814 MEDIUM POC
6.1 Feb 07

TYPO3 is a free and open source Content Management Framework released under the GNU General Public License. Rated medium

CVE-2020-26227 MEDIUM POC
6.1 Nov 23

TYPO3 is an open source PHP based web content management system. Rated medium severity (CVSS 6.1), this vulnerability is

CVE-2020-26216 MEDIUM POC
6.1 Nov 17

TYPO3 Fluid before versions 2.0.8, 2.1.7, 2.2.4, 2.3.7, 2.4.4, 2.5.11 and 2.6.10 is vulnerable to Cross-Site Scripting.

CVE-2020-15241 MEDIUM POC
6.1 Oct 08

TYPO3 Fluid Engine (package `typo3fluid/fluid`) before versions 2.0.5, 2.1.4, 2.2.1, 2.3.5, 2.4.1, 2.5.5 or 2.6.1 is vul

CVE-2020-8091 MEDIUM POC
6.1 Jan 27

svg.swf in TYPO3 6.2.0 to 6.2.38 ELTS and 7.0.0 to 7.1.0 could allow an unauthenticated, remote attacker to conduct a cr

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