High severityNVD Advisory· Published Sep 11, 2025· Updated Sep 11, 2025
CVE-2025-43790
CVE-2025-43790
Description
Insecure Direct Object Reference (IDOR) vulnerability in Liferay Portal 7.4.0 through 7.4.3.124, and Liferay DXP 2024.Q2.0 through 2024.Q2.6, 2024.Q1.1 through 2024.Q1.12 and 7.4 GA through update 92 allows remote authenticated users to from one virtual instance to access, create, edit, relate data/object entries/definitions to an object in a different virtual instance.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
com.liferay:com.liferay.object.serviceMaven | < 1.0.197 | 1.0.197 |
Affected products
2- Liferay/DXPv5Range: 7.4.13
Patches
166b9a7dc4d40LPD-1985 Make sure the object entry belongs to the current parent object definition
1 file changed · +9 −0
modules/apps/object/object-service/src/main/java/com/liferay/object/internal/field/business/type/RelationshipObjectFieldBusinessType.java+9 −0 modified@@ -9,6 +9,7 @@ import com.liferay.object.constants.ObjectFieldSettingConstants; import com.liferay.object.constants.ObjectRelationshipConstants; import com.liferay.object.dynamic.data.mapping.form.field.type.constants.ObjectDDMFormFieldTypeConstants; +import com.liferay.object.exception.ObjectEntryValuesException; import com.liferay.object.field.business.type.ObjectFieldBusinessType; import com.liferay.object.field.setting.util.ObjectFieldSettingUtil; import com.liferay.object.model.ObjectDefinition; @@ -127,6 +128,14 @@ public Object getValue( ObjectEntry objectEntry = _objectEntryLocalService.getObjectEntry( valueLong); + if (!Objects.equals( + objectEntry.getObjectDefinitionId(), + objectDefinition.getObjectDefinitionId())) { + + throw new ObjectEntryValuesException.InvalidValue( + objectField.getName()); + } + return objectEntry.getObjectEntryId(); }
Vulnerability mechanics
Generated by null/stub on May 9, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.
References
5- github.com/advisories/GHSA-5wxc-3jfw-w94pghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2025-43790ghsaADVISORY
- github.com/liferay/liferay-portal/commit/66b9a7dc4d40a10dec03e169ca8735add81e9bd9ghsaWEB
- liferay.atlassian.net/browse/LPE-18065ghsaWEB
- liferay.dev/portal/security/known-vulnerabilities/-/asset_publisher/jekt/content/CVE-2025-43790ghsaWEB
News mentions
0No linked articles in our index yet.