Skip to main content

TYPO3 mail extension CVE-2026-120331

| EUVDEUVD-2026-115738 MEDIUM
Server-Side Request Forgery (SSRF) (CWE-918)
2026-11-03 TYPO3 GHSA-fr59-cpw2-mg8r
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 to TYPO3 backend mail module
  2. Exploit
    Craft external-URL mail referencing internal host
  3. Execution
    Server fetches URL/stylesheet/image unvalidated
  4. Impact
    Reach and probe internal network services

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Credential Access

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

Exploitation Conditions

Requires an authenticated TYPO3 backend user who has access to the mail module (EXT:mail); this is an operator/insider-level prerequisite, not anonymous access. The attacker then supplies an 'external URL' mail whose body content, referenced stylesheets, or embedded images point to an attacker-chosen internal host - the server fetches these targets without validating the destination host (CWE-918), which is the exact triggering condition. Limiting factors that reduce realistic risk below the raw network vector: a valid backend account with mail-module rights is mandatory (PR:L), so the exploit is unavailable to unauthenticated outsiders; there is no user-interaction requirement and it works against the extension's default behaviour. Impact is bounded to reaching internal hosts with low confidentiality disclosure and no integrity or availability effect.

Impact

This is a genuine but moderate-priority issue, not a high-CVSS-but-low-real-risk artifact and not an emergency. The vendor-supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) scores 5.3 (medium): the flaw is reachable over the network with low attack complexity and no user interaction, but it is NOT exploitable by an anonymous attacker - PR:L means a valid, authenticated TYPO3 backend account with access to the mail module is required, which materially limits the realistic attacker population to insiders or anyone who has already obtained backend credentials. Impact is constrained: VC:L/VI:N/VA:N plus subsequent-system SC:L reflect a server-side request forgery that can reach and probe internal hosts (low confidentiality gain, no integrity or availability impact). No EPSS score, CISA KEV listing, or public PoC is present in the supplied data, and the vuln.today decision label is 'this_month' rather than act_now/emergency - all of these align with a standard-cycle patch rather than urgent remediation. The signals are mutually consistent (authenticated-only SSRF, limited impact, no evidence of exploitation); no conflicting indicators were found, though the absence of EPSS/KEV/PoC data means exploitation likelihood is unquantified rather than confirmed-low.

Exploit ScenarioDerived

An authenticated backend user holding access to the TYPO3 mail module creates or configures an 'external URL' mail and points the content, stylesheet, or embedded-image URLs at an internal host (e.g. http://169.254.169.254/ or an internal admin service). Because the server fetches those targets without validating the destination host, it issues the requests on the attacker's behalf, enabling internal-network reconnaissance and access to services not reachable from outside. No public exploit identified at time of analysis; exploitation requires only standard mail-module functionality against a default configuration.

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

The TYPO3 extension "mail" (EXT:mail) performs server-side fetches of content referenced by an "external URL" mail - the message body, its stylesheets and its embedded images - without validating the destination host, allowing server-side request forgery against internal network services. Exploitation requires a valid TYPO3 backend account that holds access to the mail module, so the attacker is an authenticated operator/insider rather than an anonymous outsider; no user interaction is needed and the behaviour is the extension's default. Impact is limited to low-confidentiality disclosure of what internal hosts return, with no integrity or availability effect, and an independent assessment rates the issue moderate with a this-month priority; no public exploit code has been identified at time of analysis and the CVE is not listed in CISA KEV.

RemediationAI

Apply the fixed extension release named in the TYPO3 advisory typo3-ext-sa-2026-037 (https://typo3.org/security/advisory/typo3-ext-sa-2026-037); the advisory is the authoritative source for the exact patched versions, and the extension should be updated through Composer followed by clearing the TYPO3 caches. Because the prerequisite is a backend account with mail-module access, reducing that exposure is the effective compensating control until the update is deployed: remove the mail module from non-essential backend user groups and tighten the permissions of accounts that can create external-URL mails, at the cost of narrowing legitimate webmail functionality for those editors. Restricting outbound traffic from the TYPO3 host so it cannot reach internal management networks, cloud metadata endpoints or loopback-only services also blunts the SSRF, but it requires an egress deny-list that may break legitimate external resource embedding and does not fix the underlying missing host validation.

Affected VersionsENISA

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

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

This is a classic server-side request forgery (CWE-918) in a webmail/mail-handling extension. TYPO3's mail extension renders mails that reference external URLs, and to display them faithfully the server - not the browser - retrieves the remote body content, the linked CSS stylesheets and the embedded images. Because the target host is never checked against an allowlist or blocked from private address space, the backend worker will happily connect to loopback, RFC1918, link-local or other internal endpoints reachable from the TYPO3 host, and the fetched content/response behaviour is surfaced back to the user who created the mail. The supplied CPE (cpe:2.3:a:typo3:extension_"mail" with wildcard versions) identifies the extension itself as the affected component, with no version boundary stated in the available data. The reported CVSS 4.0 vector is AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N, and the independent assessment restates this as CVSS:3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N, i.e. a changed-scope, low-confidentiality SSRF whose practical reach is gated by the mandatory authenticated backend session with mail-module rights.

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:L/VI:N/VA:N/SC:L/SI:N/SA:N
vuln.today AI 5.0 MEDIUM

Authenticated backend mail-module access gives PR:L; SSRF reaching internal hosts beyond the vulnerable component is a scope change (S:C) with low confidentiality (C:L) and no integrity/availability impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:L/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
Low
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
Low
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

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

DescriptionCVE.org

Content of external URL mails, their stylesheets and images to embed is fetched by the server without validating the target host. Backend users with access to the mail module can make the server send requests to hosts in the internal network.

Threat Intelligence Overview

EPSS Score
0.4%
Top 71% exploitable
Prevalence
Low
specific TYPO3 newsletter/mail extension, limited and niche deployment footprint
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· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

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

Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.

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