Skip to main content
← All vulnerabilities
CVE-2020-15241GHSA-7733-HJV6-4H47BIT-TYPO3-2020-15241

Cross-Site Scripting in TYPO3 Fluid Engine

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.0.5, 2.1.4, 2.2.1, 2.3.5, 2.4.1, and 4 more
None on Exploit-DB, Metasploit or GitHub

Summary

TYPO3 Fluid Engine (package `typo3fluid/fluid`) before versions 2.0.5, 2.1.4, 2.2.1, 2.3.5, 2.4.1, 2.5.5 or 2.6.1 is vulnerable to cross-site scripting when making use of the ternary conditional operator in templates like `{showFullName ? fullName : defaultValue}`. Updated versions of this package are bundled in following TYPO3 (`typo3/cms-core`) versions as well: TYPO3 v8.7.25 (using `typo3fluid/fluid` v2.5.4) and TYPO3 v9.5.6 (using `typo3fluid/fluid` v2.6.1).

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • TYPO3 Fluid

    From 2.0.0 · fixed in 2.0.5; From 2.1.0 · fixed in 2.1.4; From 2.2.0 · fixed in 2.2.1; From 2.3.0 · fixed in 2.3.5; From 2.4.0 · fixed in 2.4.1; From 2.5.0 · fixed in 2.5.5; From 2.6.0 · fixed in 2.6.1

  • typo3fluid/fluidPackagist

    From 2.0.0 · fixed in 2.0.5

  • typo3fluid/fluidPackagist

    From 2.1.0 · fixed in 2.1.4

  • typo3fluid/fluidPackagist

    From 2.2.0 · fixed in 2.2.1

  • typo3fluid/fluidPackagist

    From 2.3.0 · fixed in 2.3.5

  • typo3fluid/fluidPackagist

    From 2.4.0 · fixed in 2.4.1

  • typo3fluid/fluidPackagist

    From 2.5.0 · fixed in 2.5.5

  • typo3fluid/fluidPackagist

    From 2.6.0 · fixed in 2.6.1

  • typo3/cms-corePackagist

    From 8.0.0 · fixed in 8.7.25

  • typo3/cms-corePackagist

    From 9.0.0 · fixed in 9.5.6

  • typo3/cmsPackagist

    From 8.0.0 · fixed in 8.7.25

  • typo3/cmsPackagist

    From 9.0.0 · fixed in 9.5.6

References 3

GitHub · TYPO3/Fluid

typo3.org