CVE-2023-26785

MariaDB v10.5 was discovered to contain a remote code execution (RCE) vulnerability via UDF Code in a Shared Object File, followed by a "create function"…

Critical · published October 17, 2024

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

🔥 A remote code execution vulnerability in MariaDB v10.5 is like handing a stranger the keys to your database without even locking the door! Imagine if a chef could sneak a hidden ingredient into every dish; this vulnerability allows an attacker to run their code, bypassing all the usual checks—like a kitchen that doesn't inspect its supplies. It's a recipe for disaster! An attacker could exploit this vulnerability to execute arbitrary code on the server, potentially compromising the entire database. That means they could read sensitive data, alter records, or even bring the entire database down—absolutely devastating!

Put simply

Imagine if a chef could sneak a hidden ingredient into every dish; this vulnerability allows an attacker to run their code, bypassing all the usual checks—like a kitchen that doesn't inspect its supplies. It's a recipe for disaster! This vulnerability arises when user-defined functions (UDFs) can be executed via a shared object file, allowing an attacker to execute code remotely through a simple 'create function' statement without proper privilege checks.

What to do

An attacker could exploit this vulnerability to execute arbitrary code on the server, potentially compromising the entire database. That means they could read sensitive data, alter records, or even bring the entire database down—absolutely devastating! Immediately update your MariaDB installation to the latest version to patch this vulnerability. Audit any UDFs currently in use and ensure that proper privilege boundaries are enforced to prevent unauthorized access. You've got this! Secure your database, and keep your data safe! 🛡️

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.02159 · 82.1th percentile
Published
2024-10-17T00:00Z
EPSS history
Timeline
  • 17 OCT 00:00Z
    MariaDB v10.5 was discovered to contain a remote code execution (RCE) vulnerability via UDF Code in a Shared Object File, followed by a "create function"…
    cvelistv5