CVE-2025-43798 Liferay DXP Missing Critical Step in Authentication

Low 2.1 Published Updated

Attackers can reuse TOTP codes to authenticate as users, leading to account takeover in Liferay DXP.

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

What is CVE-2025-43798?

CVE-2025-43798 is a low-severity authentication bypass vulnerability in Liferay Digital Experience Platform, published on 15 Sep 2025. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.

Official description

Liferay DXP 2023.Q4.0, 2023.Q3.1 through 2023.Q3.4, 7.4 GA through update 92 and 7.3 GA through update 35 allows a time-based one-time password (TOTP) to be used multiple times during the validity period, which allows attackers with access to a user’s TOTP to authenticate as the user.

Weakness: CWE-304

Which versions are affected by CVE-2025-43798?

2 open source packages ship an affected version, including com.liferay:com.liferay.multi.factor.authentication.timebased.otp.web. It affects 1 product.

PackageAffectedFixed in
com.liferay:com.liferay.multi.factor.authentication.timebased.otp.web MavenAll versions2.0.25
com.liferay:com.liferay.multi.factor.authentication.timebased.otp.web MavenAll versions2.0.25

Products include Liferay Digital Experience Platform.

How do I fix CVE-2025-43798?

Upgrade com.liferay:com.liferay.multi.factor.authentication.timebased.otp.web to 2.0.25 or later.

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

Is CVE-2025-43798 being exploited?

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

All Liferay Digital Experience Platform vulnerabilities

Sources

Also known as GHSA-4p5r-3jmm-652q.

Is CVE-2025-43798 in your software?

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

Check your SBOMs for free