GitHub Advisoryadvisory · Maven
GHSA-3qq5-wcrx-4h8r Liferay Portal and Liferay DXP's HtmlUtil.escapeRedirect Can Be Circumvented via Two Forward Slashes
MEDIUM
Official page ↗
- Aliases
- CVE-2024-25609
- Ecosystem
- Maven
- Packages
- com.liferay.portal:release.portal.bom, com.liferay.portal:release.dxp.bom
- Severity
- Moderate
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
- Weaknesses
- CWE-601
- Reviewed
- 2025-07-29
Affected packages
• Maven com.liferay.portal:release.portal.bom: >= 7.2.0, < 7.4.3.13-ga13 → fixed in 7.4.3.13-ga13
• Maven com.liferay.portal:release.dxp.bom: >= 7.2.10.fp15, <= 7.2.10.fp18 (no fix yet)
• Maven com.liferay.portal:release.dxp.bom: >= 7.4.0, < 7.4.13.u9 → fixed in 7.4.13.u9
Description
HtmlUtil.escapeRedirect in Liferay Portal 7.2.0 through 7.4.3.12, and older unsupported versions, and Liferay DXP 7.4 before update 9, 7.3 service pack 3, 7.2 fix pack 15 through 18, and older unsupported versions can be circumvented by using two forward slashes, which allows remote attackers to redirect users to arbitrary external URLs via the (1) 'redirect` parameter (2) `FORWARD_URL` parameter, and (3) others parameters that rely on HtmlUtil.escapeRedirect. This vulnerability is the result of an incomplete fix in CVE-2022-28977.
Related
Alias · CVE (1)
- CVE-2024-25609 HtmlUtil.escapeRedirect in Liferay Portal 7.2.0 through 7.4.3.12, and older unsupported versions, and Liferay DXP 7.4 before update 9, 7.3… vulnerability
Weakness · CWE (1)
- CWE-601 URL Redirection to Untrusted Site weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2024-25609 advisory
- https://github.com/liferay/liferay-portal/commit/3c5ee2054b44e4354cd2e53782914157ef2b5362 web
- https://github.com/liferay/liferay-portal/commit/5c9655c941b18d8948a0c38b2bc84f4a1f83543a web
- https://github.com/liferay/liferay-portal/commit/66f3ae610c24f10a6950e75e0ca4c981935244ed web
- https://github.com/liferay/liferay-portal/commit/702a1e35896681f04ec3c7c8075aa87d5e16a18d web
- https://github.com/liferay/liferay-portal/commit/7aca15e7195a03243d5461fcf09cde0fa7de81f0 web
- https://github.com/liferay/liferay-portal/commit/dca931af71a3d9fbd896a25b92396df8458d2886 web
- https://github.com/liferay/liferay-portal/commit/f015ad20bd9ee1661ccff5fb48e03dd3a1ebf003 web
- https://github.com/liferay/liferay-portal package
- https://liferay.dev/portal/security/known-vulnerabilities/-/asset_publisher/jekt/content/cve-2024-25609 web