GHSA-c5mj-39cf-3pp5 TYPO3 Security Misconfiguration for Backend User Accounts

Not scored Published

Backend user creation in TYPO3 may persist empty or weak credentials, potentially allowing authentication bypass in custom implementations.

Exploited in the wild
Not known
Login needed
An administrator
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is GHSA-c5mj-39cf-3pp5?

GHSA-c5mj-39cf-3pp5 is a vulnerability in typo3/cms, published on 7 Jun 2024. An attacker needs administrator access to exploit it, and only if a user opens a file or follows a link.

Official description

When using the TYPO3 backend in order to create new backend user accounts, database records containing insecure or empty credentials might be persisted. When the type of user account is changed - which might be entity type or the admin flag for backend users - the backend form is reloaded in order to reflect changed configuration possibilities. However, this leads to persisting the current state as well, which can result into some of the following:

  • account contains empty login credentials (username and/or password)
  • account is incomplete and contains weak credentials (username and/or password)

Albeit the functionality provided by the TYPO3 core cannot be used either with empty usernames or empty passwords, it still can be a severe vulnerability to custom authentication service implementations.

This weakness cannot be directly exploited and requires interaction on purpose by some backend user having according privileges.

Which versions are affected by GHSA-c5mj-39cf-3pp5?

4 open source packages ship an affected version, including typo3/cms.

PackageAffectedFixed in
typo3/cms PackagistFrom 8.0.08.7.23
typo3/cms PackagistFrom 8.0.08.7.23
typo3/cms PackagistFrom 9.0.09.5.4
typo3/cms PackagistFrom 9.0.09.5.4

How do I fix GHSA-c5mj-39cf-3pp5?

Upgrade typo3/cms to a fixed version for your release line: 8.7.23 or 9.5.4.

Is GHSA-c5mj-39cf-3pp5 being exploited?

There is no known exploitation of GHSA-c5mj-39cf-3pp5 in the wild and no public exploit code.

Sources

Is GHSA-c5mj-39cf-3pp5 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free