Moderate severityNVD Advisory· Published May 6, 2025· Updated May 6, 2025
CVE-2025-4388
CVE-2025-4388
Description
A reflected cross-site scripting (XSS) vulnerability in the Liferay Portal 7.4.0 through 7.4.3.131, and Liferay DXP 2024.Q4.0 through 2024.Q4.5, 2024.Q3.1 through 2024.Q3.13, 2024.Q2.0 through 2024.Q2.13, 2024.Q1.1 through 2024.Q1.12, 7.4 GA through update 92 allows an remote non-authenticated attacker to inject JavaScript into the modules/apps/marketplace/marketplace-app-manager-web.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
com.liferay:com.liferay.marketplace.app.manager.webMaven | < 5.0.50 | 5.0.50 |
Affected products
2- Liferay/DXPv5Range: 7.4.13
Patches
10c3ab8936429LPD-46038 Escape Parameter URL
1 file changed · +1 −1
modules/apps/marketplace/marketplace-app-manager-web/src/main/resources/META-INF/resources/icon.jsp+1 −1 modified@@ -8,7 +8,7 @@ <%@ include file="/init.jsp" %> <% -String iconURL = ParamUtil.getString(request, "iconURL"); +String iconURL = HtmlUtil.escape(ParamUtil.getString(request, "iconURL")); %> <clay:sticker
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
4News mentions
0No linked articles in our index yet.