CVE-2021-21339 json
Cleartext storage of session identifier
published 5y ago modified 4mo ago also BIT-typo3-2021-21339 , EUVD-2021-0702 , GHSA-qx3w-4864-94ch
- cvss
- 5.9
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.9%
- EPSS 0.9% chance of exploitation in 30 days, percentile 60%
- public exploits
- 0
- none known
Summary
TYPO3 is an open source PHP based web content management system. In TYPO3 before versions 6.2.57, 7.6.51, 8.7.40, 9.5.25, 10.4.14, 11.1.1 user session identifiers were stored in cleartext - without processing of additional cryptographic hashing algorithms. This vulnerability cannot be exploited directly and occurs in combination with a chained attack - like for instance SQL injection in any other component of the system. This is fixed in versions 6.2.57, 7.6.51, 8.7.40, 9.5.25, 10.4.14, 11.1.1.
Patch / fix
- packagist typo3/cms-core 6.2.57, 7.6.51, 8.7.40, 9.5.25, 10.4.14, 11.1.1
- packagist typo3/cms 9.5.25, 10.4.14, 11.1.1
- bitnami typo3 6.2.57, 7.6.51, 8.7.40, 9.5.25, 10.4.14, 11.1.1
- typo3 typo3 6.2.57, 7.6.51, 8.7.40, 9.5.25, 10.4.14, 11.1.1
Is CVE-2021-21339 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerExploit prediction
0.92% chance of exploitation in the next 30 days, higher than 60% of all scored CVEs (FIRST EPSS, 2026-11-09).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 5.9 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N |
| GitHub | 3.1 | 5.9 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N |
| NVD | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
| NVD | 2.0 | 5.0 | AV:N/AC:L/Au:N/C:P/I:N/A:N |
| OSV | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| packagist | typo3/cms-core | >=6.2.0, <6.2.57 >=7.0.0, <7.6.51 >=8.0.0, <8.7.40 >=10.0.0, <10.4.14 >=11.0.0, <11.1.1 >=9.0.0, <9.5.25 |
6.2.57 7.6.51 8.7.40 10.4.14 11.1.1 9.5.25 |
| packagist | typo3/cms | >=10.0.0, <10.4.14 >=11.0.0, <11.1.1 >=9.0.0, <9.5.25 |
10.4.14 11.1.1 9.5.25 |
| bitnami | typo3 | >=6.2.0, <6.2.57 >=7.0.0, <7.6.51 >=8.0.0, <8.7.40 >=9.0.0, <9.5.25 >=10.0.0, <10.4.14 >=11.0.0, <11.1.1 |
6.2.57 7.6.51 8.7.40 9.5.25 10.4.14 11.1.1 |
Affected products
- TYPO3 TYPO3.CMS
Classification
- Weakness
-
- CWE-312 Cleartext Storage of Sensitive Information
References
-
typo3.org
/security/advisory/typo3-core-sa-2021-006
web, vendor-advisory
-
packagist.org
/packages/typo3/cms-core
web, release-notes, third-party-advisory
-
github.com
/TYPO3/TYPO3.CMS/security/advisories/GHSA-qx3w-4864-94ch
web, third-party-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2021-21339
advisory
-
github.com
/FriendsOfPHP/security-advisories/blob/master/typo3/cms-core/CVE-2021-21339.yaml
web
-
github.com
/FriendsOfPHP/security-advisories/blob/master/typo3/cms/CVE-2021-21339.yaml
web
Sources
- CVE List CVE-2021-21339
- GitHub Advisory GHSA-qx3w-4864-94ch
- NVD CVE-2021-21339
- OSV BIT-typo3-2021-21339
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.