TYPO3 html-sanitizer
cpe:2.3:a:typo3:html_sanitizer:*:*:*:*:*:*:*
- < 2.3.2
A vulnerability exists in TYPO3 HTML Sanitizer versions prior to 2.3.2, where namespace attributes are not properly encoded during HTML serialization. This flaw allows for bypassing the cross-site scripting (XSS) prevention mechanism of the sanitizer.
Exploitation of this vulnerability allows for cross-site scripting (XSS) attacks by bypassing the HTML sanitization process, potentially leading to the execution of malicious scripts in the user's browser.
To reproduce this vulnerability, create an HTML element with a namespace attribute that includes unencoded HTML, such as an image tag with an 'onerror' event. When this element is processed by TYPO3 HTML Sanitizer, the unencoded HTML will be executed, demonstrating the XSS bypass.
Users should update to TYPO3 HTML Sanitizer version 2.3.2 or later, where this vulnerability has been addressed.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.