Skip to main content

Kylin CVE-2020-1956

HIGH
OS Command Injection (CWE-78)
2020-05-22 security@apache.org
8.8
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Added to CISA KEV
Jul 14, 2026 - 04:22 CISA
CVE Published
May 22, 2020 - 14:15 nvd
HIGH 8.8

Blast Radius

ecosystem impact
† from your stack dependencies † transitive graph · vuln.today resolves 4-path depth
  • 28 maven packages depend on org.apache.kylin:kylin-core-common (9 direct, 19 indirect)

Ecosystem-wide dependent count for version 3.0.0.

DescriptionNVD

Apache Kylin 2.3.0, and releases up to 2.6.5 and 3.0.1 has some restful apis which will concatenate os command with the user input string, a user is likely to be able to execute any os command without any protection or validation.

AnalysisAI

Apache Kylin 2.3.0, and releases up to 2.6.5 and 3.0.1 has some restful apis which will concatenate os command with the user input string, a user is likely to be able to execute any os command. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available.

Technical ContextAI

This vulnerability is classified as OS Command Injection (CWE-78), which allows attackers to execute arbitrary operating system commands on the host. Apache Kylin 2.3.0, and releases up to 2.6.5 and 3.0.1 has some restful apis which will concatenate os command with the user input string, a user is likely to be able to execute any os command without any protection or validation. Affected products include: Apache Kylin. Version information: up to 2.6.5.

RemediationAI

A vendor patch is available. Apply the latest security update as soon as possible. Avoid passing user input to shell commands. Use language-specific APIs instead of shell execution. Apply strict input validation with allowlists.

More in Kylin

View all
CVE-2026-62392 CRITICAL
9.8 Jul 14

OS command injection in Apache Kylin (versions 4 through 5.0.3) allows attackers to execute arbitrary operating-system c

CVE-2026-62390 CRITICAL
9.8 Jul 14

SQL injection in Apache Kylin (versions 4 through 5.0.3) allows attackers to inject arbitrary SQL through a backend API

CVE-2022-44621 CRITICAL
9.8 Dec 30

Diagnosis Controller miss parameter validation, so user may attacked by command injection via HTTP Request. Rated critic

CVE-2022-24697 CRITICAL
9.8 Oct 13

Kylin's cube designer function has a command injection vulnerability when overwriting system parameters in the configura

CVE-2020-13926 CRITICAL
9.8 Jul 14

Kylin concatenates and executes a Hive SQL in Hive CLI or beeline when building a new segment; some part of the HQL is f

CVE-2020-13925 CRITICAL
9.8 Jul 14

Similar to CVE-2020-1956, Kylin has one more restful API which concatenates the API inputs into OS commands and then exe

CVE-2020-13937 MEDIUM POC
5.3 Oct 19

Apache Kylin 2.0.0, 2.1.0, 2.2.0, 2.3.0, 2.3.1, 2.3.2, 2.4.0, 2.4.1, 2.5.0, 2.5.1, 2.5.2, 2.6.0, 2.6.1, 2.6.2, 2.6.3, 2.

CVE-2024-23590 CRITICAL
9.1 Nov 04

Session Fixation vulnerability in Apache Kylin.0.0 through 4.x. Rated critical severity (CVSS 9.1), this vulnerability i

CVE-2022-43396 HIGH
8.8 Dec 30

In the fix for CVE-2022-24697, a blacklist is used to filter user input commands. Rated high severity (CVSS 8.8), this v

CVE-2020-1937 HIGH
8.8 Feb 24

Kylin has some restful apis which will concatenate SQLs with the user input string, a user is likely to be able to run m

CVE-2025-61733 HIGH
7.5 Oct 02

Authentication Bypass Using an Alternate Path or Channel vulnerability in Apache Kylin. This issue affects Apache Kylin

CVE-2025-61734 HIGH
7.5 Oct 02

Files or Directories Accessible to External Parties vulnerability in Apache Kylin. You are fine as long as the Kylin's

Share

CVE-2020-1956 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy