CVE-2022-38512 Liferay Portal and Liferay DXP Fails to Check Permissions in Translation Module

Medium 6.5 Published Updated

Attackers can download web content translation files without proper permission checks, exposing sensitive content data.

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-2022-38512?

CVE-2022-38512 is a medium-severity missing authorization vulnerability in Liferay Liferay Portal, published on 22 Sep 2022. 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

The Translation module in Liferay Portal v7.4.3.12 through v7.4.3.36, and Liferay DXP 7.4 update 8 through 36 does not check permissions before allowing a user to export a web content for translation, allowing attackers to download a web content page's XLIFF translation file via crafted URL.

Weakness: CWE-862

Which versions are affected by CVE-2022-38512?

4 open source packages ship an affected version, including com.liferay.portal:release.dxp.bom and com.liferay:com.liferay.translation.web. It affects 2 products.

PackageAffectedFixed in
com.liferay.portal:release.dxp.bom MavenFrom 7.4.13.u87.4.13.u37
com.liferay.portal:release.dxp.bom MavenFrom 7.4.13.u87.4.13.u37
com.liferay:com.liferay.translation.web MavenAll versions2.0.58
com.liferay:com.liferay.translation.web MavenAll versions2.0.58

Products include Liferay Dxp, Liferay Liferay Portal.

How do I fix CVE-2022-38512?

Upgrade com.liferay.portal:release.dxp.bom to 7.4.13.u37 or later.

Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.

Is CVE-2022-38512 being exploited?

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

All Liferay Liferay Portal vulnerabilities

Sources

Also known as GHSA-h9ww-wjg4-jvvg.

Is CVE-2022-38512 in your software?

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

Check your SBOMs for free