CVE-2020-7961KEV · OVERDUE

Liferay Portal Deserialization of Untrusted Data Vulnerability

Critical · published March 20, 2020

Patch now

Confirmed exploited, and the score agrees

CVSS calls it critical at 9.8. It is confirmed in active exploitation. It sits in the 100.0th percentile for exploit probability.

1635
days past CISA
deadline
CVSS v3.1
9.8
EPSS
100%
Percentile
100.0
In the wild
Confirmed
What it is

🚨 Deserialization of untrusted data in Liferay Portal can hand remote attackers the keys to your castle — all they need is a JSON web service call! 🔥 Think of it as a restaurant allowing customers to submit their own recipes without checking the ingredients first. If the kitchen blindly accepts these submissions, anyone could sneak in a dish that’s not just unappetizing, but downright dangerous! An attacker could exploit this vulnerability to execute arbitrary code on the server, leading to catastrophic outcomes like data breaches or complete server takeover. Imagine the chaos if someone could change the menu to serve up malicious content instead!

Put simply

Think of it as a restaurant allowing customers to submit their own recipes without checking the ingredients first. If the kitchen blindly accepts these submissions, anyone could sneak in a dish that’s not just unappetizing, but downright dangerous! This vulnerability in Liferay Portal versions prior to 7.2.1 CE GA2 arises from the failure to validate and sanitize deserialized JSON data, allowing attackers to manipulate the application’s behavior.

What to do

An attacker could exploit this vulnerability to execute arbitrary code on the server, leading to catastrophic outcomes like data breaches or complete server takeover. Imagine the chaos if someone could change the menu to serve up malicious content instead! Immediate action is essential! Update Liferay Portal to version 7.2.1 CE GA2 or later to patch this critical vulnerability. Additionally, review your web service configurations to ensure proper validation and security measures are in place. You've got this! Follow these steps, and you'll secure your portal against this exploit in no time. 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.99905 · 100.0th percentile
Published
2020-03-20T18:16Z
KEV added
2021-11-03 · due 2022-05-03
EPSS history
Timeline
  • 03 NOV 00:00Z
    Added to CISA KEV — remediate by May 3
    kev
  • 20 MAR 18:16Z
    Deserialization of Untrusted Data in Liferay Portal prior to 7.2.1 CE GA2 allows remote attackers to execute arbitrary code via JSON web services (JSONWS)
    cvelistv5