CVE-2022-24697

Apache Kylin prior to 4.0.2 allows command injection when the configuration overwrites function overwrites system parameters

Critical · published October 13, 2022

Patch now

High probability of exploitation

CVSS calls it critical at 9.8. It sits in the 99.7th percentile for exploit probability.

CVSS v3.1
9.8
EPSS
85%
Percentile
99.7
In the wild
Unconfirmed
What it is

🚨 Kylin's cube designer has a sneaky command injection vulnerability that lets attackers run any OS command simply by manipulating configuration parameters! 🔥 Think of it as a chef who can be tricked into preparing a dish they never intended to make — by just adjusting a single ingredient on the menu. If an attacker gets a hold of this, they can cook up anything they desire on your system! An attacker could exploit this vulnerability to execute arbitrary commands on the server, literally hijacking the entire system. This is absolutely devastating, as they could access sensitive data, modify configurations, or even take total control of your environment. The potential for damage is immense!

Put simply

Think of it as a chef who can be tricked into preparing a dish they never intended to make — by just adjusting a single ingredient on the menu. If an attacker gets a hold of this, they can cook up anything they desire on your system! This command injection vulnerability exists due to improper parameter handling in the configuration overwrites menu within Kylin's cube designer. By closing the single quotation marks in the parameter value of "-- conf=", an attacker can inject malicious commands directly into the command line.

What to do

An attacker could exploit this vulnerability to execute arbitrary commands on the server, literally hijacking the entire system. This is absolutely devastating, as they could access sensitive data, modify configurations, or even take total control of your environment. The potential for damage is immense! Immediate actions are required: upgrade Kylin to version 2.6.6 or later for Kylin 2, version 3.1.3 or later for Kylin 3, and version 4.0.2 or later for Kylin 4. Additionally, review your configurations to ensure no malicious commands are being executed. You’ve got this! With a bit of quick patching, you’ll have this vulnerability locked down 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.84777 · 99.7th percentile
Published
2022-10-13T00:00Z
EPSS history
Timeline
  • 13 OCT 00:00Z
    Apache Kylin prior to 4.0.2 allows command injection when the configuration overwrites function overwrites system parameters
    cvelistv5