Discover how CVE-2021-32667 affects TYPO3.CMS versions 9.0.0 to 9.5.28, 10.0.0 to 10.4.17, and 11.0.0 to 11.3.0 with a cross-site scripting vulnerability in the Page Preview module. Learn the impact, technical details, and mitigation steps.
TYPO3.CMS versions 9.0.0 to 9.5.28, 10.0.0 to 10.4.17, and 11.0.0 to 11.3.0 are affected by a cross-site scripting vulnerability in the Page Preview module. A valid backend user account is required for exploitation.
Understanding CVE-2021-32667
This CVE involves a cross-site scripting vulnerability in TYPO3.CMS, allowing attackers to execute malicious scripts in the Page Preview module.
What is CVE-2021-32667?
TYPO3.CMS versions 9.0.0 through 9.5.28, 10.0.0 through 10.4.17, and 11.0.0 through 11.3.0 have a cross-site scripting vulnerability where improper encoding of Page TSconfig settings makes the page preview module susceptible to persistent cross-site scripting.
The Impact of CVE-2021-32667
The vulnerability carries a CVSS base score of 6.4, indicating a medium severity issue that requires low privileges for exploitation. It poses high confidentiality and integrity risks while user interaction is needed for successful attacks.
Technical Details of CVE-2021-32667
This section provides insights into the vulnerability, affected systems, and exploitation mechanisms.
Vulnerability Description
The CVE involves improper neutralization of input during web page generation, specifically in the cross-site scripting context.
Affected Systems and Versions
TYPO3.CMS versions >= 9.0.0 and < 9.5.29, >= 10.0.0 and < 10.4.18, and >= 11.0.0 and < 11.3.1 are impacted by this vulnerability.
Exploitation Mechanism
Attackers with a valid backend user account can exploit this vulnerability by injecting malicious scripts via the Page Preview module.
Mitigation and Prevention
To safeguard systems from CVE-2021-32667, immediate actions and long-term security practices are recommended.
Immediate Steps to Take
Users are advised to update their TYPO3 installations to versions 9.5.29, 10.4.18, or 11.3.1 which contain a patch for this vulnerability.
Long-Term Security Practices
Regularly monitor security advisories and apply patches promptly to mitigate the risk of known vulnerabilities.
Patching and Updates
Keep TYPO3.CMS updated to the latest patched versions to prevent exploitation of cross-site scripting vulnerabilities.