CVE-2021-29041 Liferay DXP Vulnerable to Denial-of-service (DoS) in the Multi-Factor Authentication Module

Medium 6.5 Published Updated

Authenticated attackers can deny service to other users by manipulating their Multi-Factor Authentication settings in Liferay DXP.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2021-29041?

CVE-2021-29041 is a medium-severity denial of service vulnerability in n/a, published on 16 May 2021. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

Denial-of-service (DoS) vulnerability in the Multi-Factor Authentication module in Liferay DXP 7.3 before fix pack 1 allows remote authenticated attackers to prevent any user from authenticating by (1) enabling Time-based One-time password (TOTP) on behalf of the other user or (2) modifying the other user's TOTP shared secret.

Which versions are affected by CVE-2021-29041?

2 open source packages ship an affected version, including com.liferay.portal:release.dxp.bom. It affects 1 product.

PackageAffectedFixed in
com.liferay.portal:release.dxp.bom MavenAll versions7.3.10.fp1
com.liferay.portal:release.dxp.bom MavenAll versions7.3.10.fp1

Products include Liferay Dxp.

How do I fix CVE-2021-29041?

Upgrade com.liferay.portal:release.dxp.bom to 7.3.10.fp1 or later.

Upgrade, then put limits on request size, rate and nesting depth so one client cannot exhaust the service. More about Denial of service.

Is CVE-2021-29041 being exploited?

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

Sources

Also known as GHSA-82j7-2h3j-hc7f.

Is CVE-2021-29041 in your software?

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

Check your SBOMs for free