CVE-2020-1956KEV · OVERDUE

Apache Kylin OS Command Injection Vulnerability

High · published May 22, 2020

Patch now

Confirmed exploited, and the score agrees

CVSS calls it high at 8.8. It is confirmed in active exploitation. It sits in the 99.9th percentile for exploit probability.

1652
days past CISA
deadline
CVSS v3.1
8.8
EPSS
97%
Percentile
99.9
In the wild
Confirmed
What it is

🚨 This Apache Kylin vulnerability lets users run any OS command just by sending a crafted request! 🔥 Think of it like a restaurant accepting orders without checking the menu — anyone could request anything, including something very spicy and problematic! An attacker could gain complete control over the server, executing malicious commands at will, which is absolutely devastating. This could lead to data breaches, service disruption, or even total system compromise.

Put simply

Think of it like a restaurant accepting orders without checking the menu — anyone could request anything, including something very spicy and problematic! CVE-2020-1956 allows unauthorized OS command execution due to the lack of validation in certain REST APIs, where user input is directly concatenated into commands.

What to do

An attacker could gain complete control over the server, executing malicious commands at will, which is absolutely devastating. This could lead to data breaches, service disruption, or even total system compromise. Upgrade Apache Kylin to version 3.1.0 or later immediately. Additionally, implement strict input validation on all API endpoints to prevent this kind of exploitation. You've got this! Follow the steps and secure your system like the hero you are! 🛡️

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.97337 · 99.9th percentile
Published
2020-05-22T13:27Z
KEV added
2022-03-25 · due 2022-04-15
EPSS history
Timeline
  • 25 MAR 00:00Z
    Added to CISA KEV — remediate by Apr 15
    kev
  • 22 MAY 13:27Z
    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…
    cvelistv5