Cloudanix VulnDB

CVE-2024-21209

Low · 2.0

CVSS

2.0

EPSS

0.6%

Published

Oct 15, 2024

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A hard-to-exploit issue in a database tool could let a highly privileged remote attacker see a small amount of data if someone else interacts with the system, but it is unlikely to happen in practice.

Exploitation
Requires User Interaction
Attacker needs
High Privilege
Complexity
High
Impact
Data Exposure
Component
Application
Class
Information Disclosure
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

The flaw in the MySQL Client mysqldump component permits a high-privileged network attacker to obtain unauthorized read access to a limited subset of client-accessible data, but only under conditions of high attack complexity and required human interaction from a non-attacker.

Why it matters to the business

Successful exploitation could result in limited leakage of database-related information with low probability due to the required privileges, network path, difficulty, and user interaction; no ransomware association or known exploitation increases urgency for most environments.

How an attack unfolds

An attacker with high privileges and network access to the MySQL Client would need to leverage the mysqldump component in a way that requires a separate user to perform an action, ultimately allowing read access to a small portion of accessible data; no named threat actors or campaigns are associated.

How to fix it

Upgrade affected MySQL Client installations (8.4.2 and prior, 9.0.1 and prior) to the latest fixed releases provided by Oracle; apply vendor patches promptly given the published date and low but non-zero EPSS.

How to confirm the fix worked

Verify MySQL Client version is no longer in the affected range after upgrade; re-test mysqldump functionality under simulated high-privileged network scenarios to confirm the information disclosure vector is closed.

Typical attack path

  1. Obtain high-privileged network access to the target MySQL Client
  2. Position the attack to trigger the mysqldump component flaw
  3. Rely on required human interaction from a non-attacker to complete the sequence
  4. Read the limited subset of exposed data

How to detect it

Review authentication and access logs for unusual high-privileged connections to MySQL Client instances around the time of any mysqldump activity; look for unexpected data access patterns in client logs with no corresponding attacker indicators given the absence of known exploitation.

What your security team should do

  • Prioritize patching MySQL Client instances to current fixed versions
  • Review and restrict high-privileged network access paths to MySQL clients
  • Monitor EPSS trend and any future KEV additions for changes in priority

The record

Vulnerability in the MySQL Client product of Oracle MySQL (component: Client: mysqldump). Supported versions that are affected are 8.4.2 and prior and 9.0.1 and prior. Difficult to exploit vulnerability allows high privileged attacker with network access via multiple protocols to compromise MySQL Client. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in unauthorized read access to a subset of MySQL Client accessible data. CVSS 3.1 Base Score 2.0 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:U/C:L/I:N/A:N).

Affected packages

Ecosystem Package Introduced Fixed
Ubuntu:14.04:LTS mysql-5.5 0 No fix
Ubuntu:20.04:LTS mariadb-10.3 0 No fix
Ubuntu:Pro:14.04:LTS mysql-5.5 0 No fix
Ubuntu:Pro:16.04:LTS mysql-5.7 0 No fix

Related vulnerabilities