CVE-2024-25603CWE-79

Stored cross-site scripting (XSS) vulnerability in the Dynamic Data Mapping module's DDMForm in Liferay Portal 7.2.0 through 7.4.3.4, and older unsupported…

Critical · published February 21, 2024

CVSS v3.1
9.0
EPSS
1%
Percentile
45.8
In the wild
Unconfirmed
What it is

🚨 Remote authenticated users can inject malicious scripts into your site through a sneaky parameter! This stored XSS vulnerability in Liferay Portal has critical implications. 🔥 Think of it like a restaurant where a savvy diner can swap the chef's special with a mysterious dish of their own — the unsuspecting guests are served whatever that diner cooked up in the back! This means that an attacker could craft a harmful script that runs on the browsers of anyone visiting the affected pages, leading to data theft, session hijacking, or even complete site takeover! Imagine the chaos if your users' data and trust were compromised by just one crafty visitor!

Put simply

Think of it like a restaurant where a savvy diner can swap the chef's special with a mysterious dish of their own — the unsuspecting guests are served whatever that diner cooked up in the back! This vulnerability in Liferay's Dynamic Data Mapping module allows remote authenticated users to inject arbitrary HTML or web scripts via the 'instanceId' parameter, resulting in stored XSS.

What to do

This means that an attacker could craft a harmful script that runs on the browsers of anyone visiting the affected pages, leading to data theft, session hijacking, or even complete site takeover! Imagine the chaos if your users' data and trust were compromised by just one crafty visitor! Immediate action is crucial: Upgrade to Liferay Portal versions 7.4.3.5 or later, and ensure that DXP is patched to version 7.4.14 or later. Review and sanitize user inputs to eliminate potential injection points! You've got this! By following these steps, you can safeguard your portal and keep your users safe. 🛡️

The record
Technical detail
CVSS v3.1
9.0 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00558 · 45.8th percentile
Weakness
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Published
2024-02-21T02:09Z
EPSS history
Timeline
  • 21 FEB 02:09Z
    Stored cross-site scripting (XSS) vulnerability in the Dynamic Data Mapping module's DDMForm in Liferay Portal 7.2.0 through 7.4.3.4, and older unsupported…
    cvelistv5