Lucene search

K
githubGitHub Advisory DatabaseGHSA-M392-235J-9R7R
HistorySep 16, 2022 - 5:16 p.m.

TYPO3 CMS vulnerable to User Enumeration via Response Timing

2022-09-1617:16:28
CWE-203
GitHub Advisory Database
github.com
17
user authentication
timing observation
extension vulnerability.

5.3 Medium

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

LOW

Integrity Impact

NONE

Availability Impact

NONE

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N

0.001 Low

EPSS

Percentile

30.8%

> ### Meta
> * CVSS: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N/E:F/RL:O/RC:C (4.9)

Problem

It has been discovered that observing response time during user authentication (backend and frontend) can be used to distinguish between existing and non-existing user accounts.

Extension authors of 3rd party TYPO3 extensions providing a custom authentication service should check if the extension is affected by the described problem. Affected extensions must implement new MimicServiceInterface::mimicAuthUser, which simulates corresponding times regular processing would usually take.

Solution

Update to TYPO3 version 7.6.58 ELTS, 8.7.48 ELTS, 9.5.37 ELTS, 10.4.32 or 11.5.16 that fix the problem described above.

Credits

Thanks to Vautia who reported this issue and to TYPO3 core & security team members Oliver Hader who fixed the issue.

References

Affected configurations

Vulners
Node
typo3cms_poll_system_extensionRange<11.5.16
OR
typo3cms_poll_system_extensionRange<10.4.32
OR
typo3cms_poll_system_extensionRange<11.5.16
OR
typo3cms_poll_system_extensionRange<10.4.32
OR
typo3cms_poll_system_extensionRange<9.5.37
OR
typo3cms_poll_system_extensionRange<8.7.48
OR
typo3cms_poll_system_extensionRange<7.6.58

5.3 Medium

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

LOW

Integrity Impact

NONE

Availability Impact

NONE

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N

0.001 Low

EPSS

Percentile

30.8%