TYPO3 Install Tool vulnerable to Code Execution
Impact
Several settings in the Install Tool for configuring the path to system binaries were vulnerable to code execution. Exploiting this vulnerability requires an administrator-level backend user account with system maintainer permissions.
Source excerpt · OSVExploiting this vulnerability requires an administrator-level backend user account with system maintainer permissions.
Affected 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 8.0.0 before 8.7.57Ecosystem versions | 8.7.57 |
| From 9.0.0 before 9.5.46Ecosystem versions | 9.5.46 |
| From 10.0.0 before 10.4.43Ecosystem versions | 10.4.43 |
| From 11.0.0 before 11.5.35Ecosystem versions | 11.5.35 |
| From 12.0.0 before 12.4.11Ecosystem versions | 12.4.11 |
| From 13.0.0 before 13.0.1Ecosystem versions | 13.0.1 |
Version evidence: OSV · GHSA-5w2h-59j3-8x5w
View original version evidence (174 explicit versions)
Original source description
Problem
Several settings in the Install Tool for configuring the path to system binaries were vulnerable to code execution. Exploiting this vulnerability requires an administrator-level backend user account with system maintainer permissions.
The corresponding change for this advisory involves enforcing the known disadvantages described in TYPO3-PSA-2020-002: Protecting Install Tool with Sudo Mode.
Solution
Update to TYPO3 versions 8.7.57 ELTS, 9.5.46 ELTS, 10.4.43 ELTS, 11.5.35 LTS, 12.4.11 LTS, 13.0.1 that fix the problem described.
Credits
Thanks to Rickmer Frier & Daniel Jonka who reported this issue and to TYPO3 core & security team member Benjamin Franzke who fixed the issue.
References
References
- Security advisory github.com/TYPO3/typo3/security/advisories/GHSA-5w2h-59j3-8x5w
- Security advisory nvd.nist.gov/vuln/detail/CVE-2024-22188
- Patch github.com/TYPO3/typo3/commit/47e897f8c7668ef299ecc9ce93f52cafbb3497ed
- Patch github.com/TYPO3/typo3/commit/6cc11761b8e2434fa4ccc9f096c65ca82569cfdf
- Patch github.com/TYPO3/typo3/commit/84e07e35b880a544b517868432c56987d05d46d4
- Source reference github.com/TYPO3/typo3
- Security advisory typo3.org/help/security-advisories
- Security advisory typo3.org/security/advisory/typo3-core-sa-2024-002
- Security advisory typo3.org/security/advisory/typo3-psa-2020-002