NetSight
medium4.7

CVE-2023-47125

Bypassing Cross-Site Scripting Protection in TYPO3 HTML Sanitizer

Impact

> ### CVSS: `CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:L/A:N/E:F/RL:O/RC:C` (4.4) ### Problem DOM processing instructions are not handled correctly. This allows bypassing the cross-site scripting mechanism of [`typo3/html-sanitizer`](https://packagist.org/packages/typo3/html-sanitizer). ### Solution Update to `typo3/html-sanitizer` versions 1.5.3 or 2.1.4 that fix the problem described. ### Credits Thanks to Yaniv Nizry and Niels Dossche who reported this issue, and to TYPO3 core & security team member Oliver Hader who fixed the issue. ### References * [TYPO3-CORE-SA-2023-007](https://typo3.org/security/advisory/typo3-core-sa-2023-007) * [Context & Details at `masterminds/html5`](https://github.com/Masterminds/html5-php/issues/241)

Affected packages

EcosystemPackageAffectedFixed in
composertypo3/html-sanitizer>= 1.0.0, <= 1.5.21.5.3

Affected products

VendorProductAffected versions
Typo3Html Sanitizer
from 1.0.0 before 1.5.3
from 2.0.0 before 2.1.4
Typo3Typo3
from 8.7.42 before 8.7.55
from 9.5.29 before 9.5.44
from 10.4.19 before 10.4.41
from 11.3.2 before 11.5.33
from 12.0.0 before 12.4.8

Weakness classification

References