Staging Environment: Content and features may be unstable or change without notice.
Search for packages
Package details: pkg:composer/typo3/cms@9.5.31
purl pkg:composer/typo3/cms@9.5.31
Next non-vulnerable version 10.4.35
Latest non-vulnerable version 12.2.0
Risk 4.0
Vulnerabilities affecting this package (7)
Vulnerability Summary Fixed by
VCID-5paq-5frf-43ed
Aliases:
CVE-2022-36107
GHSA-9c6w-55cp-5w25
TYPO3 CMS Stored Cross-Site Scripting via FileDumpController > ### Meta > * CVSS: `CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N/E:F/RL:O/RC:C` (5.0) ### Problem It has been discovered that the `FileDumpController` (backend and frontend context) is vulnerable to cross-site scripting when malicious files are displayed using this component. A valid backend user account is needed to exploit this vulnerability. ### Solution Update to TYPO3 version 7.6.58 ELTS, 8.7.48 ELTS, 9.5.37 ELTS, 10.4.32 or 11.5.16 that fix the problem described above. ### Credits Thanks to Vautia who reported this issue and to TYPO3 core & security team member Oliver Hader who fixed the issue. ### References * [TYPO3-CORE-SA-2022-009](https://typo3.org/security/advisory/typo3-core-sa-2022-009) * [Vulnerability Report on huntr.dev](https://huntr.dev/bounties/51e9b709-193c-41fd-bd4a-833aaca0bd4e/) (embargoed +30 days)
10.4.32
Affected by 7 other vulnerabilities.
11.5.16
Affected by 7 other vulnerabilities.
VCID-bajy-qbwq-fufn
Aliases:
CVE-2022-31047
GHSA-fh99-4pgr-8j99
Insertion of Sensitive Information into Log File in typo3/cms-core > ### Meta > * CVSS: `CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N/E:F/RL:O/RC:C` (4.9) ### Problem It has been discovered that system internal credentials or keys (e.g. database credentials) have been logged as plaintext in exception handlers, when logging the complete exception stack trace. ### Solution Update to TYPO3 versions 7.6.57 ELTS, 8.7.47 ELTS, 9.5.35 ELTS, 10.4.29, 11.5.11 that fix the problem described above. ### Credits Thanks to Marco Huber who reported this issue and to TYPO3 security member Torben Hansen who fixed the issue. ### References * [TYPO3-CORE-SA-2022-002](https://typo3.org/security/advisory/typo3-core-sa-2022-002)
10.4.29
Affected by 12 other vulnerabilities.
11.5.11
Affected by 13 other vulnerabilities.
VCID-mnz3-rj21-67ad
Aliases:
CVE-2022-36105
GHSA-m392-235j-9r7r
TYPO3 CMS vulnerable to User Enumeration via Response Timing > ### Meta > * CVSS: `CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N/E:F/RL:O/RC:C` (4.9) ### Problem It has been discovered that observing response time during user authentication (backend and frontend) can be used to distinguish between existing and non-existing user accounts. Extension authors of 3rd party TYPO3 extensions providing a custom authentication service should check if the extension is affected by the described problem. Affected extensions must implement new `MimicServiceInterface::mimicAuthUser`, which simulates corresponding times regular processing would usually take. ### Solution Update to TYPO3 version 7.6.58 ELTS, 8.7.48 ELTS, 9.5.37 ELTS, 10.4.32 or 11.5.16 that fix the problem described above. ### Credits Thanks to Vautia who reported this issue and to TYPO3 core & security team members Oliver Hader who fixed the issue. ### References * [TYPO3-CORE-SA-2022-007](https://typo3.org/security/advisory/typo3-core-sa-2022-007) * [Vulnerability Report on huntr.dev](https://huntr.dev/bounties/7d519735-2877-4fad-bd77-accde3e290a7/) (embargoed +30 days)
10.4.32
Affected by 7 other vulnerabilities.
11.5.16
Affected by 7 other vulnerabilities.
VCID-t1n7-eswt-73gw
Aliases:
CVE-2022-23503
GHSA-c5wx-6c2c-f7rm
GMS-2022-8132
TYPO3 CMS vulnerable to Arbitrary Code Execution via Form Framework ### Problem Due to the lack of separating user-submitted data from the internal configuration in the Form Designer backend module, it was possible to inject code instructions to be processed and executed via TypoScript as PHP code. The existence of individual TypoScript instructions for a particular form item (known as [`formDefinitionOverrides`](https://docs.typo3.org/c/typo3/cms-form/main/en-us/I/Concepts/FrontendRendering/Index.html#form-element-properties)) and a valid backend user account with access to the form module are needed to exploit this vulnerability. ### Solution Update to TYPO3 versions 8.7.49 ELTS, 9.5.38 ELTS, 10.4.33, 11.5.20, 12.1.1 that fix the problem described above. ### References * [TYPO3-CORE-SA-2022-015](https://typo3.org/security/advisory/typo3-core-sa-2022-015)
10.4.33
Affected by 1 other vulnerability.
11.5.20
Affected by 1 other vulnerability.
12.1.1
Affected by 1 other vulnerability.
VCID-ve7g-8st5-wffb
Aliases:
CVE-2022-23500
GHSA-8c28-5mp7-v24h
GMS-2022-8130
TYPO3 CMS vulnerable to Denial of Service in Page Error Handling ### Problem Requesting invalid or non-existing resources via HTTP triggers the page error handler, which again could retrieve content to be shown as an error message from another page. This leads to a scenario in which the application is calling itself recursively - amplifying the impact of the initial attack until the limits of the web server are exceeded. This vulnerability is very similar, but not identical, to the one described in [TYPO3-CORE-SA-2021-005](https://typo3.org/security/advisory/typo3-core-sa-2021-005) (CVE-2021-21359). ### Solution Update to TYPO3 versions 9.5.38 ELTS, 10.4.33 or 11.5.20 that fix the problem described above. ### References * [TYPO3-CORE-SA-2022-012](https://typo3.org/security/advisory/typo3-core-sa-2022-012)
10.4.33
Affected by 1 other vulnerability.
11.5.20
Affected by 1 other vulnerability.
VCID-vyvy-y3cw-hbgr
Aliases:
CVE-2023-24814
GHSA-r4f8-f93x-5qh3
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') TYPO3 is a free and open source Content Management Framework released under the GNU General Public License. In affected versions the TYPO3 core component `GeneralUtility::getIndpEnv()` uses the unfiltered server environment variable `PATH_INFO`, which allows attackers to inject malicious content. In combination with the TypoScript setting `config.absRefPrefix=auto`, attackers can inject malicious HTML code to pages that have not been rendered and cached, yet. As a result, injected values would be cached and delivered to other website visitors (persisted cross-site scripting). Individual code which relies on the resolved value of `GeneralUtility::getIndpEnv('SCRIPT_NAME')` and corresponding usages (as shown below) is vulnerable as well. Additional investigations confirmed that at least Apache web server deployments using CGI (FPM, FCGI/FastCGI, and similar) are affected. However, there still might be the risk that other scenarios like nginx, IIS, or Apache/mod_php is vulnerable. The usage of server environment variable `PATH_INFO` has been removed from corresponding processings in `GeneralUtility::getIndpEnv()`. Besides that, the public property `TypoScriptFrontendController::$absRefPrefix` is encoded for both being used as a URI component and for being used as a prefix in an HTML context. This mitigates the cross-site scripting vulnerability. Users are advised to update to TYPO3 versions 8.7.51 ELTS, 9.5.40 ELTS, 10.4.35 LTS, 11.5.23 LTS and 12.2.0 which fix this problem. For users who are unable to patch in a timely manner the TypoScript setting `config.absRefPrefix` should at least be set to a static path value, instead of using auto - e.g. `config.absRefPrefix=/`. This workaround **does not fix all aspects of the vulnerability**, and is just considered to be an intermediate mitigation to the most prominent manifestation.
10.4.35
Affected by 0 other vulnerabilities.
10.4.36
Affected by 0 other vulnerabilities.
11.5.23
Affected by 0 other vulnerabilities.
12.2.0
Affected by 0 other vulnerabilities.
VCID-zdq2-dhb2-6kaq
Aliases:
CVE-2022-23501
GHSA-jfp7-79g7-89rf
GMS-2022-8134
TYPO3 CMS vulnerable to Weak Authentication in Frontend Login ### Problem Restricting frontend login to specific users, organized in different storage folders (partitions), can be bypassed. A potential attacker might use this ambiguity in usernames to get access to a different account - however, credentials must be known to the adversary. ### Solution Update to TYPO3 versions 8.7.49 ELTS, 9.5.38 ELTS, 10.4.33, 11.5.20, 12.1.1 that fix the problem described above. ### References * [TYPO3-CORE-SA-2022-013](https://typo3.org/security/advisory/typo3-core-sa-2022-013)
10.4.33
Affected by 1 other vulnerability.
11.5.20
Affected by 1 other vulnerability.
12.1.1
Affected by 1 other vulnerability.
Vulnerabilities fixed by this package (0)
Vulnerability Summary Aliases
This package is not known to fix vulnerabilities.

Date Actor Action Vulnerability Source VulnerableCode Version
2026-04-16T22:21:17.870900+00:00 GitLab Importer Affected by VCID-vyvy-y3cw-hbgr https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2023-24814.yml 38.4.0
2026-04-16T22:18:13.173732+00:00 GitLab Importer Affected by VCID-ve7g-8st5-wffb https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2022-23500.yml 38.4.0
2026-04-16T22:18:10.923838+00:00 GitLab Importer Affected by VCID-t1n7-eswt-73gw https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2022-23503.yml 38.4.0
2026-04-16T22:18:08.722777+00:00 GitLab Importer Affected by VCID-zdq2-dhb2-6kaq https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2022-23501.yml 38.4.0
2026-04-16T22:08:40.524185+00:00 GitLab Importer Affected by VCID-5paq-5frf-43ed https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2022-36107.yml 38.4.0
2026-04-16T22:08:38.693035+00:00 GitLab Importer Affected by VCID-mnz3-rj21-67ad https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2022-36105.yml 38.4.0
2026-04-16T22:03:40.483786+00:00 GitLab Importer Affected by VCID-bajy-qbwq-fufn https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2022-31047.yml 38.4.0
2026-04-11T23:39:19.306330+00:00 GitLab Importer Affected by VCID-vyvy-y3cw-hbgr https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2023-24814.yml 38.3.0
2026-04-11T23:35:46.396937+00:00 GitLab Importer Affected by VCID-ve7g-8st5-wffb https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2022-23500.yml 38.3.0
2026-04-11T23:35:43.538421+00:00 GitLab Importer Affected by VCID-t1n7-eswt-73gw https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2022-23503.yml 38.3.0
2026-04-11T23:35:40.476471+00:00 GitLab Importer Affected by VCID-zdq2-dhb2-6kaq https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2022-23501.yml 38.3.0
2026-04-11T23:25:08.999103+00:00 GitLab Importer Affected by VCID-5paq-5frf-43ed https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2022-36107.yml 38.3.0
2026-04-11T23:25:07.058964+00:00 GitLab Importer Affected by VCID-mnz3-rj21-67ad https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2022-36105.yml 38.3.0
2026-04-11T23:19:22.484701+00:00 GitLab Importer Affected by VCID-bajy-qbwq-fufn https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2022-31047.yml 38.3.0
2026-04-02T23:43:30.090045+00:00 GitLab Importer Affected by VCID-vyvy-y3cw-hbgr https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2023-24814.yml 38.1.0
2026-04-02T23:40:20.563224+00:00 GitLab Importer Affected by VCID-ve7g-8st5-wffb https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2022-23500.yml 38.1.0
2026-04-02T23:40:18.412159+00:00 GitLab Importer Affected by VCID-t1n7-eswt-73gw https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2022-23503.yml 38.1.0
2026-04-02T23:40:16.234422+00:00 GitLab Importer Affected by VCID-zdq2-dhb2-6kaq https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2022-23501.yml 38.1.0
2026-04-02T23:31:28.724627+00:00 GitLab Importer Affected by VCID-5paq-5frf-43ed https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2022-36107.yml 38.1.0
2026-04-02T23:31:26.979483+00:00 GitLab Importer Affected by VCID-mnz3-rj21-67ad https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2022-36105.yml 38.1.0
2026-04-02T23:26:50.791510+00:00 GitLab Importer Affected by VCID-bajy-qbwq-fufn https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2022-31047.yml 38.1.0
2026-04-01T18:06:23.769147+00:00 GitLab Importer Affected by VCID-vyvy-y3cw-hbgr https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2023-24814.yml 38.0.0
2026-04-01T18:02:52.682739+00:00 GitLab Importer Affected by VCID-ve7g-8st5-wffb https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2022-23500.yml 38.0.0
2026-04-01T18:02:50.207510+00:00 GitLab Importer Affected by VCID-t1n7-eswt-73gw https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2022-23503.yml 38.0.0
2026-04-01T18:02:47.423074+00:00 GitLab Importer Affected by VCID-zdq2-dhb2-6kaq https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2022-23501.yml 38.0.0
2026-04-01T17:53:07.251605+00:00 GitLab Importer Affected by VCID-5paq-5frf-43ed https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2022-36107.yml 38.0.0
2026-04-01T17:53:05.350864+00:00 GitLab Importer Affected by VCID-mnz3-rj21-67ad https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2022-36105.yml 38.0.0
2026-04-01T17:47:46.148739+00:00 GitLab Importer Affected by VCID-bajy-qbwq-fufn https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/typo3/cms/CVE-2022-31047.yml 38.0.0