GitHub Advisoryadvisory · Packagist
GHSA-fv2m-9249-qx85 TYPO3 CMS vulnerable to Cross-Site Scripting in <f:asset.css> view helper
MEDIUM
Official page ↗
- Aliases
- CVE-2022-36108
- Ecosystem
- Packagist
- Packages
- typo3/cms-core, typo3/cms
- Severity
- Moderate
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
- Weaknesses
- CWE-79
- Reviewed
- 2022-09-16
Affected packages
• Packagist typo3/cms-core: >= 10.3.0, < 10.4.32 → fixed in 10.4.32
• Packagist typo3/cms-core: >= 11.0.0, < 11.5.16 → fixed in 11.5.16
• Packagist typo3/cms: >= 10.3.0, < 10.4.32 → fixed in 10.4.32
• Packagist typo3/cms: >= 11.0.0, < 11.5.16 → fixed in 11.5.16
Description
> ### Meta
> * CVSS: `CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:L/I:L/A:N/E:F/RL:O/RC:C` (4.1)
Problem
It has been discovered that the `f:asset.css` view helper is vulnerable to cross-site scripting when user input is passed as variables to the CSS.
Solution
Update to TYPO3 version 10.4.32 or 11.5.16 that fix the problem described above.
Credits
Thanks to TYPO3 contributor member Frank Nägler who reported this issue and to TYPO3 core & security team member Oliver Hader who fixed the issue.
References
• TYPO3-CORE-SA-2022-010
Related
Alias · CVE (1)
- CVE-2022-36108 TYPO3 is an open source PHP based web content management system released under the GNU GPL. vulnerability
Weakness · CWE (1)
- CWE-79 Improper Neutralization of Input During Web Page Generation weakness
References
- https://github.com/TYPO3/typo3/security/advisories/GHSA-fv2m-9249-qx85 web
- https://nvd.nist.gov/vuln/detail/CVE-2022-36108 advisory
- https://github.com/TYPO3/typo3/commit/6863f73818c36b0b88c677ba533765c8074907b4 web
- https://github.com/TYPO3/typo3/commit/c62e16fac031c270d9759c7261e504c7e25405df web
- https://github.com/FriendsOfPHP/security-advisories/blob/master/typo3/cms-core/CVE-2022-36108.yaml web
- https://github.com/FriendsOfPHP/security-advisories/blob/master/typo3/cms/CVE-2022-36108.yaml web
- https://github.com/TYPO3/typo3 package
- https://typo3.org/security/advisory/typo3-core-sa-2022-010 web