Skip to main content

TYPO3 Mail extension EUVDEUVD-2026-115740

| CVE-2026-120329 MEDIUM
Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') (CWE-74)
2026-11-03 TYPO3 GHSA-8wqm-6fj9-3468
5.3
CVSS 4.0 · Vendor: TYPO3
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as backend user with mail-module access
  2. Delivery
    Open mail module configuration and submit settings
  3. Exploit
    Unrestricted values written to page TSconfig
  4. Execution
    Inject arbitrary page TSconfig directives
  5. Impact
    Alter page/backend behavior beyond mail module scope

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Input neutralization, injection prevention
Exploitation Conditions

Requires an authenticated TYPO3 backend user who has been granted access to the mail module; exploitation occurs specifically when saving the mail backend module's configuration, which writes the submitted settings into page TSconfig without restricting them to the module's own configuration options. Limiting factors: a valid backend account and mail-module permission are mandatory (PR:L), so this is not remote-unauthenticated; no victim user interaction is needed (UI:N) and complexity is low (AC:L). Realistic risk is bounded by how backend accounts and module permissions are provisioned in a given installation.

Impact

This is a moderate, authenticated integrity issue rather than a high-urgency emergency. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) with a 5.3 score shows a network-reachable but privilege-requiring flaw: PR:L confirms the attacker must already be an authenticated TYPO3 backend user with access to the mail module. Impact is limited to integrity (VI:L) with no confidentiality (VC:N) or availability (VA:N) effect and no scope change (SC:N/SI:N/SA:N), consistent with CWE-74 (improper neutralization / injection) where an operator writes arbitrary page TSconfig. The vuln.today Decision label is this_month, not act_now or emergency. No EPSS score, no CISA KEV listing, and no SSVC fields were supplied, and no public exploit is referenced, so there is no signal of active or imminent widespread exploitation. The main caveat: the input Tags label this 'Information Disclosure', which conflicts with the CVSS vector (VC:N, VI:L) and CWE-74 - the actual risk is unauthorized configuration write/injection, not disclosure; treat the disclosure framing as inaccurate. Realistic priority is patch-this-cycle, driven by the ability of a low-privileged backend user to inject arbitrary page TSconfig, which can broaden their effective control beyond the mail module.

Exploit ScenarioDerived

An attacker who already holds a TYPO3 backend account with access to the mail module opens the module's configuration and saves settings; because the submitted values are written to page TSconfig without being restricted to the module's own options, they inject arbitrary page TSconfig directives. No public exploit code is referenced; exploitation is low-complexity (AC:L) but requires an existing authenticated backend session (PR:L).

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

Saving the backend module configuration of the third-party TYPO3 extension "mail" writes the submitted settings into page TSconfig without restricting them to the module's own configuration keys, allowing arbitrary page TSconfig injection. The flaw affects installations running the extension (CPE cpe:2.3:a:typo3:extension_"mail" with no version bound) and is reachable by a backend user who holds a valid account and has been granted access to the mail module - no victim interaction is required and attack complexity is low, but permissions are required, so it is not unauthenticated. Impact is integrity-only and low (assessed CVSS:3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N); no public exploit code has been identified at time of analysis, no EPSS score or CISA KEV entry was supplied, and the vuln.today priority decision is this_month rather than an emergency.

RemediationAI

No vendor-released fix version is listed in the available data; the authoritative source for a patched extension release is the TYPO3 advisory TYPO3-EXT-SA-2026-037 at https://typo3.org/security/advisory/typo3-ext-sa-2026-037, which should be checked for the fixed version and upgrade instructions before any other action. Because exploitation strictly requires a backend account with access to the mail backend module, the directly applicable compensating control is to review backend user groups and withdraw the mail-module permission from any account that does not need it - the trade-off is that those users lose the mail module's functionality - and, where the extension is not in active use, to remove or disable it entirely. In addition, review and diff page TSconfig entries on pages where the mail module configuration has been saved, since unwanted keys written through this path would appear there; this is a detection and clean-up measure, not a substitute for a fixed extension version.

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

TYPO3 stores per-page backend configuration in page TSconfig, a structured text format parsed by the core and consumed by backend modules and other extensions to alter their behaviour on a given page or page tree. The mail extension's backend module accepts settings submitted through its configuration form and persists them directly into that page TSconfig, but does not constrain the written keys to the option set the module itself defines. The root cause class is CWE-74 (improper neutralization of special elements that are then interpreted by a downstream component): user-supplied TSconfig syntax reaches the configuration parser unfiltered, so the writer can add or alter directives that belong to other modules rather than to the mail module. The supplied evidence does not describe the exact parsing path or which downstream consumers are affected; what is confirmed is the write of arbitrary page TSconfig by a mail-module user, and the assessed impact is limited to integrity of the vulnerable system (VI:L) with no confidentiality or availability effect, no scope change, and no subsequent-system impact.

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.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
vuln.today AI 4.3 MEDIUM

Network-reachable backend but requires an authenticated mail-module user (PR:L, AC:L); only integrity is affected via arbitrary TSconfig writes (I:L), with no confidentiality or availability impact.

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

Primary rating from Vendor (TYPO3).

CVSS VectorVendor: TYPO3

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

Lifecycle Timeline

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

DescriptionCVE.org

Saving the configuration of the mail backend module writes submitted settings to the page TSconfig without restricting them to the configuration options of the module. Backend users with access to the mail module can write arbitrary page TSconfig.

Threat Intelligence Overview

EPSS Score
0.4%
Top 66% exploitable
Prevalence
Low
optional 'mail' newsletter extension within the medium-footprint TYPO3 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

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