Persisted Cross-Site Scripting in Frontend Rendering in typo3
CVE-2023-24814
What is CVE-2023-24814?
A cross-site scripting (XSS) vulnerability exists in the TYPO3 Content Management Framework due to the improper handling of the server environment variable PATH_INFO
. Malicious actors can exploit this weakness, especially when the TypoScript setting config.absRefPrefix=auto
is enabled, leading to unauthorized HTML code being executed on user’s browsers. Injected values may not only affect individual sessions but can also be cached and serve other visitors, compromising site security. TYPO3 users are urged to upgrade their installations to secure versions or implement temporary mitigation strategies, such as changing config.absRefPrefix
to a fixed static path, though this is not a comprehensive fix.
Affected Version(s)
typo3 >= 8.7.0, < 8.7.51 < 8.7.0, 8.7.51
typo3 >= 9.0.0, < 9.5.40 < 9.0.0, 9.5.40
typo3 >= 10.0.0, < 10.4.36 < 10.0.0, 10.4.36
References
CVSS V3.1
Timeline
Vulnerability published
Vulnerability Reserved