Moderate severityNVD Advisory· Published Oct 9, 2025· Updated Oct 10, 2025
CVE-2025-62240
CVE-2025-62240
Description
Multiple cross-site scripting (XSS) vulnerabilities with Calendar events in Liferay Portal 7.4.3.35 through 7.4.3.111, and Liferay DXP 2023.Q4.0 through 2023.Q4.5, 2023.Q3.1 through 2023.Q3.7, 7.4 update 35 through update 92, and 7.3 update 25 through update 36 allow remote attackers to inject arbitrary web script or HTML via a crafted payload injected into a user’s (1) First Name, (2) Middle Name or (3) Last Name text field.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
com.liferay:com.liferay.calendar.webMaven | >= 5.0.45, < 5.0.88 | 5.0.88 |
Affected products
2- Liferay/DXPv5Range: 7.3.10-u25
Patches
1961b569fbd92LPD-15183 Ensure Calendar resource name is escaped
1 file changed · +2 −1
modules/apps/calendar/calendar-web/src/main/java/com/liferay/calendar/web/internal/util/CalendarUtil.java+2 −1 modified@@ -166,7 +166,8 @@ public static JSONObject toCalendarBookingJSONObject( calendarResourceLocalService.getCalendarResource( calendarBooking.getCalendarResourceId()); - return calendarResource.getName(themeDisplay.getLocale()); + return HtmlUtil.escape( + calendarResource.getName(themeDisplay.getLocale())); } ).put( "description",
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.