CVE-2025-47938 TYPO3 Vulnerable to Unverified Password Change for Backend Users

Low 3.8 Published Updated

Attackers with hijacked admin sessions can change backend user passwords without verification, leading to account takeover.

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

What is CVE-2025-47938?

CVE-2025-47938 is a low-severity authentication bypass vulnerability in Typo3 Typo3, published on 20 May 2025. An attacker needs administrator access to exploit it, with no action from the victim.

Official description

TYPO3 is an open source, PHP based web content management system. Starting in version 9.0.0 and prior to versions 9.5.51 ELTS, 10.4.50 ELTS, 11.5.44 ELTS, 12.4.31 LTS, and 13.4.12 LTS, the backend user management interface allows password changes without requiring the current password. When an administrator updates their own account or modifies other user accounts via the admin interface, the current password is not requested for verification. This behavior may lower the protection against unauthorized access in scenarios where an admin session is hijacked or left unattended, as it enables password changes without additional authentication. Users should update to TYPO3 version 9.5.51 ELTS, 10.4.50 ELTS, 11.5.44 ELTS, 12.4.31 LTS, or 13.4.12 LTS to fix the problem.

Weakness: CWE-620

Which versions are affected by CVE-2025-47938?

20 open source packages ship an affected version, including typo3/cms-core and typo3/cms-setup. It affects 1 product.

PackageAffectedFixed in
typo3/cms-core PackagistFrom 10.0.010.4.50
typo3/cms-core PackagistFrom 10.0.010.4.50
typo3/cms-core PackagistFrom 11.0.011.5.44
typo3/cms-core PackagistFrom 11.0.011.5.44
typo3/cms-core PackagistFrom 12.0.012.4.31
typo3/cms-core PackagistFrom 12.0.012.4.31
14 more packages
typo3/cms-core PackagistFrom 13.0.013.4.12
typo3/cms-core PackagistFrom 13.0.013.4.12
typo3/cms-core PackagistFrom 9.0.09.5.51
typo3/cms-core PackagistFrom 9.0.09.5.51
typo3/cms-setup PackagistFrom 10.0.010.4.50
typo3/cms-setup PackagistFrom 10.0.010.4.50
typo3/cms-setup PackagistFrom 11.0.011.5.44
typo3/cms-setup PackagistFrom 11.0.011.5.44
typo3/cms-setup PackagistFrom 12.0.012.4.31
typo3/cms-setup PackagistFrom 12.0.012.4.31
typo3/cms-setup PackagistFrom 13.0.013.4.12
typo3/cms-setup PackagistFrom 13.0.013.4.12
typo3/cms-setup PackagistFrom 9.0.09.5.51
typo3/cms-setup PackagistFrom 9.0.09.5.51

Products include Typo3 Typo3.

How do I fix CVE-2025-47938?

Upgrade typo3/cms-core to a fixed version for your release line: 10.4.50, 11.5.44, 12.4.31 or 13.4.12.

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

Is CVE-2025-47938 being exploited?

There is no known exploitation of CVE-2025-47938 in the wild and no public exploit code.

All Typo3 Typo3 vulnerabilities

Sources

Also known as GHSA-3jrg-97f3-rqh9.

Is CVE-2025-47938 in your software?

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

Check your SBOMs for free