Skip to content
OpenAdvisories
Medium · 5.1 CVE-2025-43744 EUVD-2025-25220GHSA-m49p-6cjp-x2h3

Liferay Portal Vulnerable to Cross-Site Scripting via DDM Structure Field Labels

Published Aug 19, 2025 · Updated Aug 20, 2025 · Assigned by Liferay

Description

A stored DOM-based Cross-Site Scripting (XSS) vulnerability in Liferay Portal 7.4.0 through 7.4.3.132, and Liferay DXP 2025.Q2.0 through 2025.Q2.5, 2025.Q1.0 through 2025.Q1.15, 2024.Q4.0 through 2024.Q4.7, 2024.Q3.1 through 2024.Q3.13, 2024.Q2.0 through 2024.Q2.13, 2024.Q1.1 through 2024.Q1.19 and 7.4 GA through update 92 exists in the Asset Publisher configuration UI within the Source.js module. This vulnerability allows attackers to inject arbitrary JavaScript via DDM structure field labels which are then inserted into the DOM using innerHTML without proper encoding.

Affected products

VendorProductAffectedFixed
Liferay Portal 7.4.0 – ≤ 7.4.3.132 —
Liferay DXP 7.4.13 – ≤ 7.4.13-u92, 2024.Q1.1 – ≤ 2024.Q1.19, 2024.Q2.0 – ≤ 2024.Q2.13, 2024.Q3.0 – ≤ 2024.Q3.13, 2024.Q4.0 – ≤ 2024.Q4.7, 2025.Q1.0 – ≤ 2025.Q1.15, 2025.Q2.0 – ≤ 2025.Q2.5 —

Affected packages

EcosystemPackageAffectedFixedRecord
Maven com.liferay.portal:release.portal.bom >= 7.4.0-ga1, <= 7.4.3.132-ga132 — GHSA-m49p-6cjp-x2h3

Advisories 1

References