Patchfirst
CVE-2022-24697 Critical · 9.8 EPSS 84.8%

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

Apache Software Foundation · Apache Kylin

Summary

Apache Kylin's cube designer, in its configuration overwrite function, contains an OS command injection flaw in the handling of system parameter overrides. An attacker can break out of the quoted "--conf=" parameter value to inject arbitrary operating system commands, and the attack needs only network access with no authentication or user interaction.

Official description · CVE.org

Kylin's cube designer function has a command injection vulnerability when overwriting system parameters in the configuration overwrites menu. RCE can be implemented by closing the single quotation marks around the parameter value of “-- conf=” to inject any operating system command into the command line parameters. This vulnerability affects Kylin 2 version 2.6.5 and earlier, Kylin 3 version 3.1.2 and earlier, and Kylin 4 version 4.0.1 and earlier.

Breakdown
26.8 / 100
Exploited
Not confirmed
Reports
0
Tactics
0/15

Disclosed on 13 Oct 2022. No public exploit code or confirmed exploitation is recorded.

5 fixes in kylin-server-base over 3 years. The latest fix listed for kylin-server-base is 4.0.3.

Fixes in kylin-server-baseMaven package, by fixed version. Earlier and later fixes in the same package, not necessarily the same bug.

  1. 3.0.1CVE-2020-193724 Feb 2020
  2. 3.1.0CVE-2020-1392514 Jul 2020
  3. 3.1.0CVE-2020-1392614 Jul 2020
  4. 4.0.2CVE-2022-2469713 Oct 2022
  5. 4.0.3CVE-2022-4462130 Dec 2022Latest listed

techniques

No techniques linked

No ATT&CK techniques are linked to this CVE yet. MITRE CTID has not mapped it, and no report passage in the corpus ties it to a technique.

Am I affected? What do I upgrade to?

From GitHub Security Advisories and OSV

3 packages in 1 ecosystem. No single main package: each of these ships the affected code.

  • Mavenorg.apache.kylin:kylin-core-common
    Affected: All versions before 4.0.2Upgrade to 4.0.2 or later
  • Mavenorg.apache.kylin:kylin-spark-project
    Affected: All versions before 4.0.2Upgrade to 4.0.2 or later
  • Mavenorg.apache.kylin:kylin-server-base
    Affected: All versions before 4.0.2Upgrade to 4.0.2 or later

Check your lockfile against all CVEs

What security researchers reported

Not named in any threat report yet

References

2 links, grouped by NVD tag
↑ ↓ chooseEnter openEsc close