TYPO3 CMS Stored Cross-Site Scripting via FileDumpController
Impact
> 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)
Source excerpt · OSVAffected packages
Start with the recorded fix for your release branch. Check your installed version and test compatibility before upgrading. Fixing this advisory does not rule out other vulnerabilities in the release.
| Affected range | Recorded fix |
|---|---|
| From 7.0.0 before 7.6.58Ecosystem versions | 7.6.58 |
| From 8.0.0 before 8.7.48Ecosystem versions | 8.7.48 |
| From 9.0.0 before 9.5.37Ecosystem versions | 9.5.37 |
| From 10.0.0 before 10.4.32Ecosystem versions | 10.4.32 |
| From 11.0.0 before 11.5.16Ecosystem versions | 11.5.16 |
Version evidence: OSV · GHSA-9c6w-55cp-5w25
View original version evidence (130 explicit versions)
| Affected range | Recorded fix |
|---|---|
| From 10.0.0 before 10.4.32Ecosystem versions | 10.4.32 |
| From 11.0.0 before 11.5.16Ecosystem versions | 11.5.16 |
Version evidence: OSV · GHSA-9c6w-55cp-5w25
View original version evidence (63 explicit versions)
Original source description
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
- Vulnerability Report on huntr.dev (embargoed +30 days)
References
- Security advisory github.com/TYPO3/typo3/security/advisories/GHSA-9c6w-55cp-5w25
- Security advisory nvd.nist.gov/vuln/detail/CVE-2022-36107
- Patch github.com/TYPO3/typo3/commit/546208428c861a09d62b86cde141eb19a81fae66
- Patch github.com/TYPO3/typo3/commit/bd58d2ff2eeef89e63ef754a2389597d22622a39
- Security advisory github.com/FriendsOfPHP/security-advisories/blob/master/typo3/cms-core/CVE-2022-36107.yaml
- Security advisory github.com/FriendsOfPHP/security-advisories/blob/master/typo3/cms/CVE-2022-36107.yaml
- Source reference github.com/TYPO3/typo3
- Security advisory typo3.org/security/advisory/typo3-core-sa-2022-009