CVE-2020-28884
Liferay Portal vulnerability analysis and mitigation

Overview

CVE-2020-28884 is a disputed OS Command Injection vulnerability affecting Liferay Portal Server versions 7.3.5 GA6 and 7.2.0 GA1. The vulnerability allows administrator users to inject Groovy scripts to execute arbitrary OS commands on the Liferay Portal Server. The issue was discovered in November 2020, but Liferay disputes this as a vulnerability since it is an intended feature for administrators to run Groovy scripts (NVD).

Technical details

The vulnerability exists in the Script Console functionality accessible via the Server Administration panel. An administrator can execute arbitrary OS commands by injecting Groovy scripts through the Script Console interface. The vulnerability has been assigned a CVSS v3.1 Base Score of 7.2 (HIGH) with vector CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H, indicating high impact but requiring administrative privileges (NVD).

Impact

If exploited, the vulnerability allows administrators to execute arbitrary operating system commands on the Liferay Portal Server. This could potentially lead to complete system compromise within the scope of the server's permissions. However, since this requires administrative access and is considered an intended feature by Liferay, the real-world impact is disputed (NVD).

Mitigation and workarounds

Since this is a disputed vulnerability and considered an intended feature by Liferay, the primary mitigation is to properly restrict access to administrative functions. The Script Console should only be accessible to trusted administrators as it is designed for system operations and maintenance, not for end users (Liferay Docs).

Additional resources


SourceThis report was generated using AI

Related Liferay Portal vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2025-62275MEDIUM6.9
  • JavaJava
  • cpe:2.3:a:liferay:liferay_portal
NoYesNov 01, 2025
CVE-2025-62264MEDIUM5.1
  • JavaJava
  • cpe:2.3:a:liferay:liferay_portal
NoYesOct 31, 2025
CVE-2025-62265MEDIUM4.8
  • JavaJava
  • cpe:2.3:a:liferay:liferay_portal
NoYesOct 30, 2025
CVE-2025-62276MEDIUM4.6
  • JavaJava
  • com.liferay.portal:com.liferay.portal.impl
NoYesNov 01, 2025
CVE-2025-62267MEDIUM4.6
  • JavaJava
  • cpe:2.3:a:liferay:liferay_portal
NoYesOct 31, 2025

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management