Security advisory
Liferay Portal Server tested on 7.3.5 GA6, 7.2.0 GA1 is affected by OS Command Injection. An administrator user can inject commands through the Gogo Shell module to execute any OS command on the Liferay Portal Sever. NOTE: The developer disputes this as a vulnerability since it is a feature for administrators to access and execute commands in Gogo Shell and therefore not a design fla
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2020-28885
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 1 Nov 2026, 07:34 UTC · Revision 1
Source evidence
Liferay Portal Server tested on 7.3.5 GA6, 7.2.0 GA1 is affected by OS Command Injection. An administrator user can inject commands through the Gogo Shell module to execute any OS command on the Liferay Portal Sever. NOTE: The developer disputes this as a vulnerability since it is a feature for administrators to access and execute commands in Gogo Shell and therefore not a design fla
osv:CVE-2020-28885
Complete source record
{
"id": "c520d58079a24e9fc5cb2e8136893cd1964c8256d1a607afb43e21380f937e07",
"url": "https://osv.dev/vulnerability/CVE-2020-28885",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "CVE-2020-28885",
"summary": "Liferay Portal Server tested on 7.3.5 GA6, 7.2.0 GA1 is affected by OS Command Injection. An administrator user can inject commands through the Gogo Shell module to execute any OS command on the Liferay Portal Sever. NOTE: The developer disputes this as a vulnerability since it is a feature for administrators to access and execute commands in Gogo Shell and therefore not a design fla",
"evidence": "osv:CVE-2020-28885",
"products": [],
"severity": "high",
"structured": {
"id": "CVE-2020-28885",
"aliases": [
"CVE-2020-28885"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/liferay/liferay-portal",
"type": "GIT",
"events": [
{
"introduced": "ded0e9390637985231e962e4ad4cfa4639eabb26"
},
{
"last_affected": "f193301b2848899b008d51513af62a3b3a9b7888"
}
],
"database_specific": {
"extracted_events": [
{
"cpe": "cpe:2.3:a:liferay:liferay_portal:7.2:ga1:*:*:community:*:*:*",
"range": [
{
"introduced": "7.2-ga1"
},
{
"last_affected": "7.2-ga1"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:liferay:liferay_portal:7.3.5:ga6:*:*:community:*:*:*",
"range": [
{
"introduced": "7.3.5-ga6"
},
{
"last_affected": "7.3.5-ga6"
}
],
"source": "CPE_STRING"
}
]
}
}
],
"versions": [
"7.2-ga1",
"7.3.5-ga6"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2020-28885.json"
}
}
],
"modified": "2026-10-24T10:30:55.019171767Z",
"provider": "osv",
"references": [
"https://medium.com/%40tranpdanh/some-way-to-execute-os-command-in-liferay-portal-84498bde18d3"
],
"provider_metadata": {}
},
"related_cves": [
{
"value": "CVE-2020-28885",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 438333,
"published_at": "2022-01-28T12:15:07.96+00:00"
}