CVE-2024-31864CWE-94

Apache Zeppelin: Remote code execution by adding malicious JDBC connection string

Critical · published April 9, 2024

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

🚨 A crafty attacker can sneak in malicious code through the JDBC driver, breaching the defenses of Apache Zeppelin versions before 0.11.1! 🔥 Think of it like a restaurant where the chef follows a hidden recipe that an uninvited guest slipped in. That secret ingredient could turn your delicious meal into something dangerous! If exploited, an attacker could inject sensitive configurations or malicious code into your database connection, leading to unauthorized access and potentially catastrophic data leaks. This is a serious vulnerability with potential for wide-ranging damage!

Put simply

Think of it like a restaurant where the chef follows a hidden recipe that an uninvited guest slipped in. That secret ingredient could turn your delicious meal into something dangerous! This code injection vulnerability allows attackers to manipulate the code generation process when connecting to a MySQL database via the JDBC driver, leading to unauthorized execution of malicious commands.

What to do

If exploited, an attacker could inject sensitive configurations or malicious code into your database connection, leading to unauthorized access and potentially catastrophic data leaks. This is a serious vulnerability with potential for wide-ranging damage! To protect yourself, upgrade Apache Zeppelin to version 0.11.1 immediately. Additionally, review your database connection settings and ensure proper sanitization of inputs during configuration. 🛡️ You've got this! By following these steps, you’ll ensure your Zeppelin instance is safe and sound! 🚀

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.01257 · 69.3th percentile
Weakness
CWE-94 · Improper Control of Generation of Code ('Code Injection')
Published
2024-04-09T16:05Z
EPSS history
Timeline
  • 09 APR 16:05Z
    Apache Zeppelin: Remote code execution by adding malicious JDBC connection string
    cvelistv5