Typo3 Cms vulnerabilities

19 known vulnerabilities affecting typo3/typo3_cms.

Total CVEs
19
CISA KEV
0
Public exploits
0
Exploited in wild
0
Severity breakdown
CRITICAL1HIGH6MEDIUM11LOW1

Vulnerabilities

Page 1 of 1
CVE-2025-59022HIGHCVSS 7.1≥ 10.0.0, < 10.4.55≥ 11.0.0, < 11.5.49+3 more2026-01-13
CVE-2025-59022 [HIGH] CWE-862 CVE-2025-59022: Backend users who had access to the recycler module could delete arbitrary data from any database ta Backend users who had access to the recycler module could delete arbitrary data from any database table defined in the TCA - regardless of whether they had permission to that particular table. This allowed attackers to purge and destroy critical site data, effectively rendering the website unavailable. This issue affects TYPO3 CMS versions 10.0.0-10.4
cvelistv5nvd
CVE-2025-59021MEDIUMCVSS 5.3≥ 10.0.0, < 10.4.55≥ 11.0.0, < 11.5.49+3 more2026-01-13
CVE-2025-59021 [MEDIUM] CWE-862 CVE-2025-59021: Backend users with access to the redirects module and write permission on the sys_redirect table wer Backend users with access to the redirects module and write permission on the sys_redirect table were able to read, create, and modify any redirect record without restriction to the user’s own file-mounts or web-mounts. This allowed attackers to insert or alter redirects pointing to arbitrary URLs – facilitating phishing or other malicious redirect
cvelistv5nvd
CVE-2026-0859MEDIUMCVSS 5.2≥ 10.0.0, < 10.4.55≥ 11.0.0, < 11.5.49+3 more2026-01-13
CVE-2026-0859 [MEDIUM] CWE-502 CVE-2026-0859: TYPO3's mail‑file spool deserialization flaw lets local users with write access to the spool directo TYPO3's mail‑file spool deserialization flaw lets local users with write access to the spool directory craft a malicious file that is deserialized during the mailer:spool:send command, enabling arbitrary PHP code execution on the web server. This issue affects TYPO3 CMS versions 10.0.0-10.4.54, 11.0.0-11.5.48, 12.0.0-12.4.40, 13.0.0-13.4.22 and 14.0.0
cvelistv5nvd
CVE-2025-59020MEDIUMCVSS 5.3≥ 10.0.0, < 10.4.55≥ 11.0.0, < 11.5.49+3 more2026-01-13
CVE-2025-59020 [MEDIUM] CWE-863 CVE-2025-59020: By exploiting the defVals parameter, attackers could bypass field‑level access checks during record By exploiting the defVals parameter, attackers could bypass field‑level access checks during record creation in the TYPO3 backend. This gave them the ability to insert arbitrary data into prohibited exclude fields of a database table for which the user already has write permission for a reduced set of fields. This issue affects TYPO3 CMS versions 10.
cvelistv5nvd
CVE-2025-59018HIGHCVSS 7.1≥ 9.0.0, < 9.5.55≥ 10.0.0, < 10.4.54+3 more2025-09-09
CVE-2025-59018 [HIGH] CWE-200 CVE-2025-59018: Missing authorization checks in the Workspace Module of TYPO3 CMS versions 9.0.0‑9.5.54, 10.0.0‑10.4 Missing authorization checks in the Workspace Module of TYPO3 CMS versions 9.0.0‑9.5.54, 10.0.0‑10.4.53, 11.0.0‑11.5.47, 12.0.0‑12.4.36, and 13.0.0‑13.4.17 allow backend users to directly invoke the corresponding AJAX backend route to disclose sensitive information without having access.
cvelistv5nvd
CVE-2025-59019MEDIUMCVSS 5.3≥ 12.0.0, < 12.4.37≥ 13.0.0, < 13.4.18+1 more2025-09-09
CVE-2025-59019 [MEDIUM] CWE-200 CVE-2025-59019: Missing authorization checks in the CSV download feature of TYPO3 CMS versions 11.0.0‑11.5.47, 12.0. Missing authorization checks in the CSV download feature of TYPO3 CMS versions 11.0.0‑11.5.47, 12.0.0‑12.4.36, and 13.0.0‑13.4.17 allow backend users to disclose information from arbitrary database tables stored within the users' web mounts without having access to them.
cvelistv5nvd
CVE-2025-59013MEDIUMCVSS 5.3≥ 9.0.0, < 9.5.55≥ 10.0.0, < 10.4.54+3 more2025-09-09
CVE-2025-59013 [MEDIUM] CWE-601 CVE-2025-59013: An open‑redirect vulnerability in GeneralUtility::sanitizeLocalUrl of TYPO3 CMS 9.0.0–9.5.54, 10.0.0 An open‑redirect vulnerability in GeneralUtility::sanitizeLocalUrl of TYPO3 CMS 9.0.0–9.5.54, 10.0.0–10.4.53, 11.0.0–11.5.47, 12.0.0–12.4.36, and 13.0.0–13.4.17 allows an attacker to redirect users to arbitrary external sites, enabling phishing attacks by supplying a manipulated, sanitized URL.
cvelistv5nvd
CVE-2025-59016MEDIUMCVSS 5.3≥ 9.0.0, < 9.5.55≥ 10.0.0, < 10.4.54+3 more2025-09-09
CVE-2025-59016 [MEDIUM] CWE-209 CVE-2025-59016: Error messages containing sensitive information in the File Abstraction Layer in TYPO3 CMS versions Error messages containing sensitive information in the File Abstraction Layer in TYPO3 CMS versions 9.0.0-9.5.54, 10.0.0-10.4.53, 11.0.0-11.5.47, 12.0.0-12.4.36, and 13.0.0-13.4.17 allow backend users to disclose full file paths via failed low-level file-system operations.
cvelistv5nvd
CVE-2025-59014MEDIUMCVSS 5.1≥ 11.0.0, < 11.5.48≥ 12.0.0, < 12.4.37+1 more2025-09-09
CVE-2025-59014 [MEDIUM] CWE-248 CVE-2025-59014: An uncaught exception in the Bookmark Toolbar of TYPO3 CMS versions 11.0.0–11.5.47, 12.0.0–12.4.36, An uncaught exception in the Bookmark Toolbar of TYPO3 CMS versions 11.0.0–11.5.47, 12.0.0–12.4.36, and 13.0.0–13.4.17 lets administrator‑level backend users trigger a denial‑of‑service condition in the backend user interface by saving manipulated data in the bookmark toolbar.
cvelistv5nvd
CVE-2025-59015MEDIUMCVSS 6.3≥ 12.0.0, < 12.4.37≥ 13.0.0, < 13.4.182025-09-09
CVE-2025-59015 [MEDIUM] CWE-331 CVE-2025-59015: A deterministic three‑character prefix in the Password Generation component of TYPO3 CMS versions 12 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.
cvelistv5nvd
CVE-2025-59017MEDIUMCVSS 5.3≥ 9.0.0, < 9.5.55≥ 10.0.0, < 10.4.54+3 more2025-09-09
CVE-2025-59017 [MEDIUM] CWE-862 CVE-2025-59017: Missing authorization checks in the Backend Routing of TYPO3 CMS versions 9.0.0‑9.5.54, 10.0.0‑10.4. Missing authorization checks in the Backend Routing of TYPO3 CMS versions 9.0.0‑9.5.54, 10.0.0‑10.4.53, 11.0.0‑11.5.47, 12.0.0‑12.4.36, and 13.0.0‑13.4.17 allow backend users to directly invoke AJAX backend routes without having access to the corresponding backend modules.
cvelistv5nvd
CVE-2020-15098HIGHCVSS 8.8v>= 9.0.0, < 9.5.20v>= 10.0.0, 10.4.62020-07-29
CVE-2020-15098 [HIGH] CWE-20 CVE-2020-15098: In TYPO3 CMS greater than or equal to 9.0.0 and less than 9.5.20, and greater than or equal to 10.0. In TYPO3 CMS greater than or equal to 9.0.0 and less than 9.5.20, and greater than or equal to 10.0.0 and less than 10.4.6, it has been discovered that an internal verification mechanism can be used to generate arbitrary checksums. This allows to inject arbitrary data having a valid cryptographic message authentication code (HMAC-SHA1) and can lead to
cvelistv5nvd
CVE-2020-15099HIGHCVSS 8.1v>= 9.0.0, < 9.5.20v>= 10.0.0, 10.4.62020-07-29
CVE-2020-15099 [HIGH] CWE-20 CVE-2020-15099: In TYPO3 CMS greater than or equal to 9.0.0 and less than 9.5.20, and greater than or equal to 10.0. In TYPO3 CMS greater than or equal to 9.0.0 and less than 9.5.20, and greater than or equal to 10.0.0 and less than 10.4.6, in a case where an attacker manages to generate a valid cryptographic message authentication code (HMAC-SHA1) - either by using a different existing vulnerability or in case the internal encryptionKey was exposed - it is possible
cvelistv5nvd
CVE-2020-11066CRITICALCVSS 10.0v>= 9.0.0, < 9.5.17v>= 10.0.0, < 10.4.22020-05-14
CVE-2020-11066 [CRITICAL] CWE-915 CVE-2020-11066: In TYPO3 CMS greater than or equal to 9.0.0 and less than 9.5.17 and greater than or equal to 10.0.0 In TYPO3 CMS greater than or equal to 9.0.0 and less than 9.5.17 and greater than or equal to 10.0.0 and less than 10.4.2, calling unserialize() on malicious user-submitted content can lead to modification of dynamically-determined object attributes and result in triggering deletion of an arbitrary directory in the file system, if it is writable f
cvelistv5nvd
CVE-2020-11067HIGHCVSS 8.8v>= 9.0.0, < 9.5.17v>= 10.0.0, < 10.4.22020-05-14
CVE-2020-11067 [HIGH] CWE-502 CVE-2020-11067: In TYPO3 CMS 9.0.0 through 9.5.16 and 10.0.0 through 10.4.1, it has been discovered that backend use In TYPO3 CMS 9.0.0 through 9.5.16 and 10.0.0 through 10.4.1, it has been discovered that backend user settings (in $BE_USER->uc) are vulnerable to insecure deserialization. In combination with vulnerabilities of third party components, this can lead to remote code execution. A valid backend user account is needed to exploit this vulnerability. This ha
cvelistv5nvd
CVE-2020-11069HIGHCVSS 8.0v>= 9.0.0, < 9.5.17v>= 10.0.0, < 10.4.22020-05-13
CVE-2020-11069 [HIGH] CWE-352 Cross-Site Request Forgery in TYPO3 CMS Cross-Site Request Forgery in TYPO3 CMS In TYPO3 CMS 9.0.0 through 9.5.16 and 10.0.0 through 10.4.1, it has been discovered that the backend user interface and install tool are vulnerable to a same-site request forgery. A backend user can be tricked into interacting with a malicious resource an attacker previously managed to upload to the web server. Scripts are then executed with the privileges of the victims' user session.
cvelistv5
CVE-2020-11064MEDIUMCVSS 5.4v>= 9.0.0, < 9.5.17v>= 10.0.0, < 10.4.22020-05-13
CVE-2020-11064 [MEDIUM] CWE-79 CVE-2020-11064: In TYPO3 CMS greater than or equal to 9.0.0 and less than 9.5.17 and greater than or equal to 10.0.0 In TYPO3 CMS greater than or equal to 9.0.0 and less than 9.5.17 and greater than or equal to 10.0.0 and less than 10.4.2, it has been discovered that HTML placeholder attributes containing data of other database records are vulnerable to cross-site scripting. A valid backend user account is needed to exploit this vulnerability. This has been fixed i
cvelistv5nvd
CVE-2020-11065MEDIUMCVSS 5.4v>= 9.5.12, < 9.5.17v>= 10.2.0, < 10.4.22020-05-13
CVE-2020-11065 [MEDIUM] CWE-79 CVE-2020-11065: In TYPO3 CMS greater than or equal to 9.5.12 and less than 9.5.17, and greater than or equal to 10.2 In TYPO3 CMS greater than or equal to 9.5.12 and less than 9.5.17, and greater than or equal to 10.2.0 and less than 10.4.2, it has been discovered that link tags generated by typolink functionality are vulnerable to cross-site scripting; properties being assigned as HTML attributes have not been parsed correctly. This has been fixed in 9.5.17 and 10
cvelistv5nvd
CVE-2020-11063LOWCVSS 3.7v>= 10.4.0, <= 10.4.12020-05-13
CVE-2020-11063 [LOW] CWE-204 CVE-2020-11063: In TYPO3 CMS versions 10.4.0 and 10.4.1, it has been discovered that time-based attacks can be used In TYPO3 CMS versions 10.4.0 and 10.4.1, it has been discovered that time-based attacks can be used with the password reset functionality for backend users. This allows an attacker to mount user enumeration based on email addresses assigned to backend user accounts. This has been fixed in 10.4.2.
cvelistv5nvd