Skip to content

← Public intelligence

Packagist package

typo3/cms-core

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

126 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. High, CVSS 7.3PackagistAmendedPublished

    TYPO3 CMS - Broken Access Control in Backend and Install Tool

    CVE-2026-19418 · GHSA-68jx-f42c-7599

    Affected
    • Packagist typo3/cms-core >= 14.0.0, < 14.3.6
    Fixed in
    14.3.6· Vendor fix available
    Issue
    Problem The referrer enforcement introduced with TYPO3-CORE-SA-2020-006 (CVE-2020-11069) became ineffective in TYPO3 v13.0, where TYPO3 CMS started serving the backend and Admin Tool applications from the site's main entry script instead of the dedicated typo3/ directory. Whether a request originated from the backend or Install Tool itself was determined by comparing the referrer against the directory of the entry script, which since then is the site root. As a consequence, requests originating from any script running on one of the TYPO3 instance's own domains, such as a frontend page, were accepted by backend routes and Install Tool endpoints. Attackers able to execute JavaScript on one of those domains, for instance by exploiting a cross-site scripting vulnerability, could invoke these endpoints via Fetch/XHR with the privileges of an authenticated victim's user session. Solution Update to TYPO3 versions 13.4.34 LTS, 14.3.6 LTS that fix the problem described. Credits Thanks to Hổ…

    Recommended action: Upgrade to 14.3.6 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  2. High, CVSS 7.6PackagistPublished

    TYPO3 CMS has Broken Access Control in its Form Framework

    CVE-2026-11607 · GHSA-pjpj-v387-x4vq

    Affected
    • Packagist typo3/cms-core < 10.4.57; >= 11.0.0, < 11.5.51; >= 12.0.0, < 12.4.46; >= 13.0.0, < 13.4.31; >= 14.0.0, < 14.3.3
    Fixed in
    11.5.5113.4.3110.4.5712.4.4614.3.3· Vendor fix available
    Issue
    Problem Backend users with access to the Form Framework were able to use files not ending in .form.yaml as form definitions, which were processed without denying the incorrect file extension. Maliciously crafted form definition files can be used to execute arbitrary SQL statements, allowing attackers to escalate privileges by creating administrative backend user accounts. Solution Update to TYPO3 versions 10.4.57 ELTS, 11.5.51 ELTS, 12.4.46 ELTS, 13.4.31 LTS, 14.3.3 LTS that fix the problem described. Credits TYPO3 CMS thanks “Ethan” for reporting this issue, and TYPO3 core & security team member Oliver Hader for fixing it. Resources TYPO3-CORE-SA-2026-019

    Recommended action: Upgrade to 14.3.3, 13.4.31, 12.4.46 or 2 more by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  3. Medium, CVSS 5.3PackagistPublished

    TYPO3 CMS has Broken Access Control in the Recycler Module

    CVE-2026-47349 · GHSA-f34x-rx2w-7pm3

    Affected
    • Packagist typo3/cms-core < 10.4.57; >= 11.0.0, < 11.5.51; >= 12.0.0, < 12.4.46; >= 13.0.0, < 13.4.31; >= 14.0.0, < 14.3.3
    Fixed in
    11.5.5113.4.3110.4.5712.4.4614.3.3· Vendor fix available
    Issue
    Problem Backend users with access to the Recycler module were able to restore soft-deleted records on pages or for tables they were not authorized to modify. Solution Update to TYPO3 versions 10.4.57 ELTS, 11.5.51 ELTS, 12.4.46 ELTS, 13.4.31 LTS, 14.3.3 LTS that fix the problem described. Credits TYPO3 CMS thanks Hyunseo Shin for reporting this issue, and TYPO3 security team member Elias Häußler for fixing it. Resources TYPO3-CORE-SA-2026-011

    Recommended action: Upgrade to 14.3.3, 13.4.31, 12.4.46 or 2 more by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  4. Medium, CVSS 5.3PackagistPublished

    TYPO3 CMS has an Open Redirect Vulnerability via Core Utilities

    CVE-2026-47347 · GHSA-3p42-w5ch-gg42

    Affected
    • Packagist typo3/cms-core < 10.4.57; >= 11.0.0, < 11.5.51; >= 12.0.0, < 12.4.46; >= 13.0.0, < 13.4.31; >= 14.0.0, < 14.3.3
    Fixed in
    11.5.5113.4.3110.4.5712.4.4614.3.3· Vendor fix available
    Issue
    Problem Applications that use GeneralUtility::sanitizeLocalUrl to allow only local URLs are vulnerable to open redirect attacks if the URL is used after it has passed the aforementioned sanitization checks. This enables attackers to redirect users to external content and carry out phishing attacks. Solution Update to TYPO3 versions 10.4.57 ELTS, 11.5.51 ELTS, 12.4.46 ELTS, 13.4.31 LTS, 14.3.3 LTS that fix the problem described. Credits TYPO3 CMS thanks Alexandre Romao for reporting this issue, and TYPO3 core & security team member Benjamin Franzke for fixing it. Resources TYPO3-CORE-SA-2026-009

    Recommended action: Upgrade to 14.3.3, 13.4.31, 12.4.46 or 2 more by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  5. High, CVSS 7.2PackagistPublished

    TYPO3 CMS: Destructive Actions on File Mount Folders

    CVE-2026-47343 · GHSA-3v8v-4wg6-r7qh

    Affected
    • Packagist typo3/cms-core < 10.4.57; >= 11.0.0, < 11.5.51; >= 12.0.0, < 12.4.46; >= 13.0.0, < 13.4.31; >= 14.0.0, < 14.3.3
    Fixed in
    11.5.5113.4.3110.4.5712.4.4614.3.3· Vendor fix available
    Issue
    Problem Non-privileged backend users with file mount access were able to perform write operations (move, delete, rename) on folders representing the root of an active file mount due to missing authorization restrictions. Solution Update to TYPO3 versions 10.4.57 ELTS, 11.5.51 ELTS, 12.4.46 ELTS, 13.4.31 LTS, 14.3.3 LTS that fix the problem described. Credits TYPO3 CMS thanks Arne Uplegger for reporting this issue, and TYPO3 security team member Elias Häußler for fixing it. Resources TYPO3-CORE-SA-2026-007

    Recommended action: Upgrade to 14.3.3, 13.4.31, 12.4.46 or 2 more by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  6. High, CVSS 8.7PackagistPublished

    TYPO3 CMS has Privilege Escalation & SQL Injection in its Form Framework

    CVE-2026-49741 · GHSA-jh32-v29g-68pq

    Affected
    • Packagist typo3/cms-core >= 14.0.0, < 14.3.3
    Fixed in
    14.3.3· Vendor fix available
    Issue
    Problem Backend users with write access to the formdefinition database table were able to directly create, update, or delete form definition records via DataHandler, bypassing the Form Framework's persistence validation and permission checks. This allowed injecting arbitrary form configurations, re-enabling attack vectors originally addressed in TYPO3-CORE-SA-2018-003, including SQL injection and privilege escalation. Solution Update to TYPO3 version 14.3.3 LTS that fixes the problem described. Credits TYPO3 CMS thanks Selçuk Güney for reporting this issue, and to TYPO3 core & security team member Oliver Hader for fixing it. Resources TYPO3-CORE-SA-2026-017

    Recommended action: Upgrade to 14.3.3 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  7. Medium, CVSS 5.3PackagistPublished

    TYPO3 CMS has Broken Access Control in its DataHandler

    CVE-2026-47350 · GHSA-qcmw-6rm2-5x78

    Affected
    • Packagist typo3/cms-core >= 13.0.0, < 13.4.31; >= 14.0.0, < 14.3.3
    Fixed in
    13.4.3114.3.3· Vendor fix available
    Issue
    Problem Backend users were able to move records to a different page without having edit permissions on the source page. Solution Update to TYPO3 versions 13.4.31 LTS, 14.3.3 LTS that fix the problem described. Credits TYPO3 CMS thanks Hyunseo Shin for reporting this issue, and TYPO3 security team member Torben Hansen for fixing it. Resources TYPO3-CORE-SA-2026-012

    Recommended action: Upgrade to 14.3.3 or 13.4.31 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  8. High, CVSS 7.6PackagistPublished

    TYPO3 CMS has Broken Access Control in its Form Framework

    CVE-2026-47346 · GHSA-hwvq-2w67-rvxp

    Affected
    • Packagist typo3/cms-core < 10.4.57; >= 11.0.0, < 11.5.51; >= 12.0.0, < 12.4.46; >= 13.0.0, < 13.4.31; >= 14.0.0, < 14.3.3
    Fixed in
    11.5.5113.4.3110.4.5712.4.4614.3.3· Vendor fix available
    Issue
    Problem Backend users with file write permissions were able to upload form definition files with mixed-case extensions (e.g., .FORM.YAML) to bypass the Form Framework's upload restriction. Maliciously crafted form definition files can be used to execute arbitrary SQL statements, allowing attackers to escalate privileges by creating administrative backend user accounts. Solution Update to TYPO3 versions 10.4.57 ELTS, 11.5.51 ELTS, 12.4.46 ELTS, 13.4.31 LTS, 14.3.3 LTS that fix the problem described. Credits TYPO3 CMS thanks Alexander Künzl for reporting this issue, and to TYPO3 core & security team members Oliver Hader and Benjamin Franzke for fixing it. Resources TYPO3-CORE-SA-2026-008

    Recommended action: Upgrade to 14.3.3, 13.4.31, 12.4.46 or 2 more by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  9. High, CVSS 7.1PackagistPublished

    TYPO3 CMS has Broken Access Control in its Media Module

    CVE-2026-49742 · GHSA-chm7-4vch-h8vr

    Affected
    • Packagist typo3/cms-core >= 11.0.0, < 11.5.51; >= 12.0.0, < 12.4.46; >= 13.0.0, < 13.4.31; >= 14.0.0, < 14.3.3
    Fixed in
    11.5.5113.4.3112.4.4614.3.3· Vendor fix available
    Issue
    Problem Backend users with file download permissions were able to download files from the fallback storage of the file abstraction layer (FAL) via the Media Module. Since the fallback storage resolves paths relative to the server's document root, this could expose sensitive files such as log files. Solution Update to TYPO3 versions 11.5.51 ELTS, 12.4.46 ELTS, 13.4.31 LTS, 14.3.3 LTS that fix the problem described. Credits TYPO3 CMS thanks Hyunseo Shin for reporting this issue, and to TYPO3 security team member Torben Hansen for fixing it. Resources TYPO3-CORE-SA-2026-013

    Recommended action: Upgrade to 14.3.3, 13.4.31, 12.4.46 or 11.5.51 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  10. Medium, CVSS 6.3PackagistPublished

    TYPO3 CMS has Insecure Deserialization via Core API

    CVE-2026-49740 · GHSA-c78m-c52x-jgwp

    Affected
    • Packagist typo3/cms-core < 10.4.57; >= 11.0.0, < 11.5.51; >= 12.0.0, < 12.4.46; >= 13.0.0, < 13.4.31; >= 14.0.0, < 14.3.3
    Fixed in
    11.5.5113.4.3110.4.5712.4.4614.3.3· Vendor fix available
    Issue
    Problem TYPO3's cache frontend (VariableFrontend) and persistent key-value store (Registry) deserialized PHP payloads without integrity validation or class restrictions. An attacker with write access to the underlying storage backend (cache store or sysregistry database table) could inject a crafted serialized payload to trigger PHP Object Injection, potentially exploiting a gadget chain to achieve Remote Code Execution or other high-impact effects. Exploiting this vulnerability requires direct local write access to the storage, such as the SQL database or file system. Solution Update to TYPO3 versions 10.4.57 ELTS, 11.5.51 ELTS, 12.4.46 ELTS, 13.4.31 LTS, 14.3.3 LTS that fix the problem described. Credits TYPO3 CMS thanks “z3rco”, Chowdhury Faizal Ahammed, Rick Larabee, Vitaly Simonovich, Nozomu Sasaki, Mert Akdag, “tikket”, Shafi Almutairi for reporting this issue, and to TYPO3 core & security team member Oliver Hader for fixing it. Resources TYPO3-CORE-SA-2026-018

    Recommended action: Upgrade to 14.3.3, 13.4.31, 12.4.46 or 2 more by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  11. Low, CVSS 2.1PackagistPublished

    TYPO3 CMS has Broken Access Control in its File Abstraction Layer

    CVE-2026-49738 · GHSA-jf56-v8jc-jcc5

    Affected
    • Packagist typo3/cms-core < 10.4.57; >= 11.0.0, < 11.5.51; >= 12.0.0, < 12.4.46; >= 13.0.0, < 13.4.31; >= 14.0.0, < 14.3.3
    Fixed in
    11.5.5113.4.3110.4.5712.4.4614.3.3· Vendor fix available
    Issue
    Problem The path allowance check in GeneralUtility::isAllowedAbsPath() performed a plain string prefix comparison without requiring a directory separator boundary, causing a path like /var/www/html-other/secret.yaml to be incorrectly accepted as valid when the project root was /var/www/html. Administrator users with access to the File Abstraction Layer were able to create new file storage definitions pointing to directories outside the project root, bypassing this path check. Solution Update to TYPO3 versions 10.4.57 ELTS, 11.5.51 ELTS, 12.4.46 ELTS, 13.4.31 LTS, 14.3.3 LTS that fix the problem described. Credits TYPO3 CMS thanks Wolfgang Klinger for reporting this issue, and to TYPO3 core & security team member Oliver Hader for fixing it. Resources TYPO3-CORE-SA-2026-016

    Recommended action: Upgrade to 14.3.3, 13.4.31, 12.4.46 or 2 more by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  12. Medium, CVSS 5.3PackagistPublished

    TYPO3 CMS has Broken Access Control in Backend API

    CVE-2026-47352 · GHSA-2j54-93q2-3hjq

    Affected
    • Packagist typo3/cms-core < 10.4.57; >= 11.0.0, < 11.5.51; >= 12.0.0, < 12.4.46; >= 13.0.0, < 13.4.31; >= 14.0.0, < 14.3.3
    Fixed in
    11.5.5113.4.3110.4.5712.4.4614.3.3· Vendor fix available
    Issue
    Problem Authenticated backend users were able to retrieve file metadata via several Backend API routes without proper permission checks, allowing access to files outside their permitted file mounts or storages. Solution Update to TYPO3 versions 10.4.57 ELTS, 11.5.51 ELTS, 12.4.46 ELTS, 13.4.31 LTS, 14.3.3 LTS that fix the problem described. Credits TYPO3 CMS thanks Phong Lan for reporting this issue, and to TYPO3 core & security team member Oliver Hader for fixing it. Resources TYPO3-CORE-SA-2026-015

    Recommended action: Upgrade to 14.3.3, 13.4.31, 12.4.46 or 2 more by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  13. Medium, CVSS 5.3PackagistPublished

    TYPO3 CMS: Broken Access Control in Media Module

    CVE-2026-47351 · GHSA-q93m-25xv-94hh

    Affected
    • Packagist typo3/cms-core < 10.4.57; >= 11.0.0, < 11.5.51; >= 12.0.0, < 12.4.46; >= 13.0.0, < 13.4.31; >= 14.0.0, < 14.3.3
    Fixed in
    11.5.5113.4.3110.4.5712.4.4614.3.3· Vendor fix available
    Issue
    Problem Backend users were able to insert arbitrary records and files into the TYPO3 clipboard without proper read permission checks, which allowed users to gather information about records and files they were not authorized to view. Solution Update to TYPO3 versions 10.4.57 ELTS, 11.5.51 ELTS, 12.4.46 ELTS, 13.4.31 LTS, 14.3.3 LTS that fix the problem described. Credits TYPO3 CMS thanks Vincent Yang for reporting this issue, and to TYPO3 security team member Elias Häußler for fixing it. Resources TYPO3-CORE-SA-2026-014

    Recommended action: Upgrade to 14.3.3, 13.4.31, 12.4.46 or 2 more by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  14. Medium, CVSS 5.1PackagistPublished

    TYPO3 CMS has Cross-Site Scripting in Indexed Search

    CVE-2026-47348 · GHSA-cg75-qfg2-w9hj

    Affected
    • Packagist typo3/cms-core >= 13.0.0, < 13.4.31; >= 14.0.0, < 14.3.3
    Fixed in
    13.4.3114.3.3· Vendor fix available
    Issue
    Problem Editors with access to create or modify page content were able to include HTML markup in page titles that were stored in the search index without sanitization. When displayed in frontend search results via the Indexed Search plugin, these titles were rendered without proper output encoding, resulting in a Cross-Site Scripting vulnerability. Solution Update to TYPO3 versions 13.4.31 LTS, 14.3.3 LTS that fix the problem described. Credits TYPO3 CMS thanks Jan Kahmen and Sanjay Singh Jhala for reporting this issue, and to TYPO3 core & security team member Oliver Hader for fixing it. Resources TYPO3-CORE-SA-2026-010

    Recommended action: Upgrade to 14.3.3 or 13.4.31 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  15. Medium, CVSS 5.2PackagistPublished

    TYPO3 CMS Allows Insecure Deserialization via Mailer File Spool

    CVE-2026-0859 · GHSA-7vp9-x248-9vr9

    Affected
    • Packagist typo3/cms-core >= 14.0.0, <= 14.0.1; >= 13.0.0, <= 13.4.22; >= 12.0.0, <= 12.4.40; >= 11.0.0, <= 11.5.48; >= 10.0.0, <= 10.4.54
    Fixed in
    11.5.4910.4.5513.4.2314.0.212.4.41· Vendor fix available
    Issue
    Problem Local platform users who can write to TYPO3’s mail‑file spool directory can craft a file that the system will automatically deserialize without any class restrictions. This flaw allows an attacker to inject and execute arbitrary PHP code in the public scope of the web server. The vulnerability is triggered when TYPO3 is configured with $GLOBALS['TYPO3CONFVARS']['MAIL']['transportspooltype'] = 'file'; and a scheduler task or cron job runs the command mailer:spool:send. The spool‑send operation performs the insecure deserialization that is at the core of this issue. Solution Update to TYPO3 versions 10.4.55 ELTS, 11.5.49 ELTS, 12.4.41 LTS, 13.4.23 LTS, 14.0.2 that fix the problem described. Credits Thanks to Vitaly Simonovich for reporting this issue, and to TYPO3 security team members Elias Häußler and Oliver Hader for fixing it. References TYPO3-CORE-SA-2026-004

    Recommended action: Upgrade to 14.0.2, 13.4.23, 12.4.41 or 2 more by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  16. Medium, CVSS 6.3PackagistPublished

    TYPO3 CMS uses insufficient entropy when generating passwords

    CVE-2025-59015 · GHSA-p5jq-5383-qvc7

    Affected
    • Packagist typo3/cms-core >= 12.0.0, < 12.4.37; >= 13.0.0, < 13.4.18
    Fixed in
    13.4.1812.4.37· Vendor fix available
    Issue
    A deterministic three‑character prefix in the Password Generation component of TYPO3 CMS versions 12.0.0–12.4.36 and 13.0.0–13.4.17 reduces entropy, allowing attackers to carry out brute‑force attacks more quickly.

    Recommended action: Upgrade to 13.4.18 or 12.4.37 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  17. High, CVSS 7.2PackagistPublished

    TYPO3 Allows Privilege Escalation to System Maintainer

    CVE-2025-47940 · GHSA-6frx-j292-c844

    Affected
    • Packagist typo3/cms-core >= 10.4.0, <= 10.4.49; >= 11.0.0, <= 11.5.43; >= 12.0.0, <= 12.4.30; >= 13.0.0, <= 13.4.11
    Fixed in
    13.4.1210.4.5011.5.4412.4.31· Vendor fix available
    Issue
    Problem Administrator-level backend users without system maintainer privileges can escalate their privileges and gain system maintainer access. Exploiting this vulnerability requires a valid administrator account. Solution Update to TYPO3 versions 10.4.50 ELTS, 11.5.44 ELTS, 12.4.31 LTS, 13.4.12 LTS that fix the problem described. Credits Thanks to Alexander Künzl for reporting this issue, and to TYPO3 core & security team member Oliver Hader for fixing it.

    Recommended action: Upgrade to 13.4.12, 12.4.31, 11.5.44 or 10.4.50 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  18. Medium, CVSS 5.4PackagistPublished

    TYPO3 Allows Unrestricted File Upload in File Abstraction Layer

    CVE-2025-47939 · GHSA-9hq9-cr36-4wpj

    Affected
    • Packagist typo3/cms-core >= 9.0.0, <= 9.5.50; >= 10.0.0, <= 10.4.49; >= 11.0.0, <= 11.5.43; >= 12.0.0, <= 12.4.30; >= 13.0.0, <= 13.4.11
    Fixed in
    13.4.129.5.5110.4.5011.5.4412.4.31· Vendor fix available
    Issue
    Problem By design, the file management module in TYPO3’s backend user interface has historically allowed the upload of any file type, with the exception of those that are directly executable in a web server context. This lack of restriction means it is possible to upload files that may be considered potentially harmful, such as executable binaries (e.g., .exe files), or files with inconsistent file extensions and MIME types (for example, a file incorrectly named with a .png extension but actually carrying the MIME type application/zip). Although such files are not directly executable through the web server, their presence can introduce indirect risks. For example, third-party services such as antivirus scanners or malware detection systems might flag or block access to the website for end users if suspicious files are found. This could negatively affect the availability or reputation of the site. Solution Update to TYPO3 versions 9.5.51 ELTS, 10.4.50 ELTS, 11.5.44 ELTS, 12.4.31 LTS,…

    Recommended action: Upgrade to 13.4.12, 12.4.31, 11.5.44 or 2 more by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  19. Low, CVSS 3.8PackagistPublished

    TYPO3 Unverified Password Change for Backend Users

    CVE-2025-47938 · GHSA-3jrg-97f3-rqh9

    Affected
    • Packagist typo3/cms-core >= 9.0.0, <= 9.5.50; >= 10.0.0, <= 10.4.49; >= 11.0.0, <= 11.5.43; >= 12.0.0, <= 12.4.30; >= 13.0.0, <= 13.4.11
    Fixed in
    13.4.129.5.5110.4.5011.5.4412.4.31· Vendor fix available
    Issue
    Problem The backend user management interface allows password changes without requiring the current password. When an administrator updates their own account or modifies other user accounts via the admin interface, the current password is not requested for verification. This behavior may lower the protection against unauthorized access in scenarios where an admin session is hijacked or left unattended, as it enables password changes without additional authentication. Solution Update to TYPO3 versions 9.5.51 ELTS, 10.4.50 ELTS, 11.5.44 ELTS, 12.4.31 LTS, 13.4.12 LTS that fix the problem described. [!NOTE] In these versions, administrators are required to verify their identity through step-up authentication (also known as sudo mode) when changing backend user passwords. Credits Thanks to the National Cyber Security Center (NCSC) of Switzerland for reporting this issue, and to TYPO3 core & security team member Benjamin Franzke for fixing it.

    Recommended action: Upgrade to 13.4.12, 12.4.31, 11.5.44 or 2 more by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  20. Low, CVSS 3.7PackagistPublished

    TYPO3 Allows Information Disclosure via DBAL Restriction Handling

    CVE-2025-47937 · GHSA-x8pv-fgxp-8v3x

    Affected
    • Packagist typo3/cms-core >= 9.0.0, <= 9.5.50; >= 10.0.0, <= 10.4.49; >= 11.0.0, <= 11.5.43; >= 12.0.0, <= 12.4.30; >= 13.0.0, <= 13.4.11
    Fixed in
    13.4.129.5.5110.4.5011.5.4412.4.31· Vendor fix available
    Issue
    Problem When performing a database query involving multiple tables through the database abstraction layer (DBAL), frontend user permissions are only applied via FrontendGroupRestriction to the last table. As a result, data from additional tables included in the same query may be unintentionally exposed to unauthorized users. Solution Update to TYPO3 versions 9.5.51 ELTS, 10.4.50 ELTS, 11.5.44 ELTS, 12.4.31 LTS, 13.4.12 LTS that fix the problem described. Credits Thanks to Christian Futterlieb for reporting this issue, and to TYPO3 security team member Elias Häußler for fixing it.

    Recommended action: Upgrade to 13.4.12, 12.4.31, 11.5.44 or 2 more by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  21. Medium, CVSS 4.8PackagistPublished

    TYPO3 Potential Open Redirect via Parsing Differences

    CVE-2024-55892 · GHSA-2fx5-pggv-6jjr

    Affected
    • Packagist typo3/cms-core >= 9.0.0, <= 9.5.48; >= 10.0.0, <= 10.4.47; >= 11.0.0, <= 11.5.41; >= 12.0.0, <= 12.4.24; >= 13.0.0, <= 13.4.2
    Fixed in
    10.4.489.5.4913.4.311.5.4212.4.25· Vendor fix available
    Issue
    Problem Applications that use TYPO3\CMS\Core\Http\Uri to parse externally provided URLs (e.g., via a query parameter) and validate the host of the parsed URL may be vulnerable to open redirect or SSRF attacks if the URL is used after passing the validation checks. Solution Update to TYPO3 versions 9.5.49 ELTS, 10.4.48 ELTS, 11.5.42 ELTS, 12.4.25 LTS, 13.4.3 LTS that fix the problem described. Credits Thanks to Sam Mush and Christian Eßl who reported this issue and to TYPO3 core & security team member Benjamin Franzke who fixed the issue. References TYPO3-CORE-SA-2025-002

    Recommended action: Upgrade to 13.4.3, 12.4.25, 11.5.42 or 2 more by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  22. High, CVSS 8.1PackagistPublished

    TYPO3 Possible Insecure Deserialization in Extbase Request Handling

    GHSA-5h5v-m596-r6rf

    Affected
    • Packagist typo3/cms-core >= 8.0.0, < 8.7.30; >= 9.0.0, < 9.5.12
    Fixed in
    8.7.309.5.12· Vendor fix available
    Issue
    It has been discovered that request handling in Extbase can be vulnerable to insecure deserialization. User submitted payload has to be signed with a corresponding HMAC-SHA1 using the sensitive TYPO3 encryptionKey as secret - invalid or unsigned payload is not deserialized. However, since sensitive information could have been leaked by accident (e.g. in repositories or in commonly known and unprotected backup files), there is the possibility that attackers know the private encryptionKey and are able to calculate the required HMAC-SHA1 to allow a malicious payload to be deserialized. Requirements for successfully exploiting this vulnerability (all of the following): - rendering at least one Extbase plugin in the frontend - encryptionKey has been leaked (from LocalConfiguration.php or corresponding .env file)

    Recommended action: Upgrade to 9.5.12 or 8.7.30 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  23. Medium, CVSS 6.1PackagistPublished

    TYPO3 Cross-Site Scripting in Filelist Module

    GHSA-6xwf-7rfm-4gwc

    Affected
    • Packagist typo3/cms-core >= 10.0.0, < 10.2.1; >= 8.0.0, < 8.7.30; >= 9.0.0, < 9.5.12
    Fixed in
    8.7.3010.2.19.5.12· Vendor fix available
    Issue
    It has been discovered that the output table listing in the “Files” backend module is vulnerable to cross-site scripting when a file extension contains malicious sequences. Access to the file system of the server - either directly or through synchronization - is required to exploit the vulnerability.

    Recommended action: Upgrade to 10.2.1, 9.5.12 or 8.7.30 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  24. Medium, CVSS 6.1PackagistPublished

    TYPO3 Cross-Site Scripting in Link Handling

    GHSA-4ppr-jw47-9qm5

    Affected
    • Packagist typo3/cms-core >= 10.0.0, < 10.2.1; >= 8.0.0, < 8.7.30; >= 9.0.0, < 9.5.12
    Fixed in
    8.7.3010.2.19.5.12· Vendor fix available
    Issue
    It has been discovered that t3:// URL handling and typolink functionality are vulnerable to cross-site scripting. Not only regular backend forms are affected but also frontend extensions which use the rendering with typolink.

    Recommended action: Upgrade to 10.2.1, 9.5.12 or 8.7.30 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  25. Medium, CVSS 6.1PackagistPublished

    TYPO3 Cross-Site Scripting in Form Framework validation handling

    GHSA-95qm-3xp7-vfj5

    Affected
    • Packagist typo3/cms-core >= 10.0.0, < 10.2.1; >= 8.0.0, < 8.7.30; >= 9.0.0, < 9.5.12
    Fixed in
    8.7.3010.2.19.5.12· Vendor fix available
    Issue
    It has been discovered that the output of field validation errors in the Form Framework is vulnerable to cross-site scripting.

    Recommended action: Upgrade to 10.2.1, 9.5.12 or 8.7.30 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →