CVE-2024-37288CWE-502

A deserialization issue in Kibana can lead to arbitrary code execution when Kibana attempts to parse a YAML document containing a crafted payload

Critical · published September 9, 2024

CVSS v3.1
9.9
EPSS
1%
Percentile
62.9
In the wild
Unconfirmed
What it is

🚨 A crafted YAML document could lead to full remote code execution in Kibana! That's like inviting a friend over and finding out they brought an unexpected surprise – a trojan horse! 🔥 Imagine a library where a user hands over a book filled with unverified instructions that the librarian follows without checking. If that book contains malicious commands, the entire library could be turned upside down! That's what's happening here with Kibana and the deserialization flaw. This vulnerability allows an attacker to execute arbitrary code within Kibana, potentially compromising the entire system. If exploited, it could lead to data leaks, unauthorized access, or even a full takeover of your Elastic Security setup, putting sensitive information at risk. Talk about a security nightmare!

Put simply

Imagine a library where a user hands over a book filled with unverified instructions that the librarian follows without checking. If that book contains malicious commands, the entire library could be turned upside down! That's what's happening here with Kibana and the deserialization flaw. The deserialization issue arises when Kibana processes a YAML document with a malicious payload, particularly when using Elastic Security’s built-in AI tools along with an Amazon Bedrock connector. This flaw allows the attacker to inject and execute code by manipulating the deserialized data.

What to do

This vulnerability allows an attacker to execute arbitrary code within Kibana, potentially compromising the entire system. If exploited, it could lead to data leaks, unauthorized access, or even a full takeover of your Elastic Security setup, putting sensitive information at risk. Talk about a security nightmare! To mitigate this vulnerability, ensure you update Kibana to the latest version as soon as possible. Review your configurations for the built-in AI tools and Amazon Bedrock connector. Additionally, disable any unnecessary features until the patch is applied to reduce exposure. You've got this! With these simple steps, you can secure your Kibana setup and become the hero of your security team! 🛡️

The record
Technical detail
CVSS v3.1
9.9 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01013 · 62.9th percentile
Weakness
CWE-502 · Deserialization of Untrusted Data
Published
2024-09-09T08:29Z
EPSS history
Timeline
  • 09 SEP 08:29Z
    A deserialization issue in Kibana can lead to arbitrary code execution when Kibana attempts to parse a YAML document containing a crafted payload
    cvelistv5