GHSA-6f9m-v7mp-7jjq Authentication Bypass in TYPO3 CMS

Not scored Published

Attackers can bypass authentication in TYPO3 CMS if MD5 hashing is configured, allowing unauthorized access to user accounts.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is GHSA-6f9m-v7mp-7jjq?

GHSA-6f9m-v7mp-7jjq is an authentication bypass vulnerability in typo3/cms, published on 5 Jun 2024. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

It has been discovered that TYPO3’s Salted Password system extension (which is a mandatory system component) is vulnerable to Authentication Bypass when using hashing methods which are related by PHP class inheritance. In standard TYPO3 core distributions stored passwords using the blowfish hashing algorithm can be overridden when using MD5 as the default hashing algorithm by just knowing a valid username. Per default the Portable PHP hashing algorithm (PHPass) is used which is not vulnerable.

Which versions are affected by GHSA-6f9m-v7mp-7jjq?

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

PackageAffectedFixed in
typo3/cms PackagistFrom 7.0.07.6.30
typo3/cms PackagistFrom 7.0.07.6.30
typo3/cms PackagistFrom 8.0.08.7.17
typo3/cms PackagistFrom 8.0.08.7.17
typo3/cms PackagistFrom 9.0.09.3.2
typo3/cms PackagistFrom 9.0.09.3.2

How do I fix GHSA-6f9m-v7mp-7jjq?

Upgrade typo3/cms to a fixed version for your release line: 7.6.30, 8.7.17 or 9.3.2.

Upgrade, and rotate credentials and sessions that may have been exposed. More about Authentication bypass.

Is GHSA-6f9m-v7mp-7jjq being exploited?

There is no known exploitation of GHSA-6f9m-v7mp-7jjq in the wild and no public exploit code.

Sources

Is GHSA-6f9m-v7mp-7jjq in your software?

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

Check your SBOMs for free