Cloudanix VulnDB

CVE-2024-21247

Low · 3.8

CVSS

3.8

EPSS

0.6%

Published

Oct 15, 2024

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A database backup tool lets certain trusted network users change or view some data they should not, which could lead to record tampering or leaks.

Exploitation
Remote Authenticated
Attacker needs
High Privilege
Complexity
Low
Impact
Data Tampering
Component
Application
Class
Authorization Bypass
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

A flaw in the MySQL Client mysqldump component allows a high-privileged network attacker to perform unauthorized updates, inserts, deletes, and reads against accessible data.

Why it matters to the business

Attackers may alter or view subsets of database information, risking data integrity problems and compliance exposure; the issue affects widely used MySQL versions but shows low exploitation likelihood and stable low EPSS.

How an attack unfolds

An attacker with high privileges obtains network access and leverages multiple protocols against the mysqldump component in affected MySQL Client versions to achieve unauthorized data modification and disclosure.

How to fix it

Upgrade MySQL Client to versions after 8.0.39, 8.4.2, and 9.0.1; for the azure-vm-agents plugin, update to 853.v4a.

How to confirm the fix worked

Confirm MySQL Client versions exceed the affected ranges, verify plugin reaches 853.v4a, and test mysqldump operations under privileged accounts.

Typical attack path

  1. Obtain high-privileged network credentials
  2. Establish connection to MySQL Client via supported protocols
  3. Trigger the mysqldump component vulnerability
  4. Execute unauthorized data updates, inserts, deletes, or reads

How to detect it

Examine database and client logs for unexpected mysqldump invocations or data changes by privileged accounts; correlate with network connection records to MySQL ports.

What your security team should do

  • Apply fixed versions immediately given the 729 days since publication
  • Restrict high-privileged network access to MySQL instances
  • Review database audit logs for anomalous data operations
  • Monitor EPSS trend for any future increase

The record

Vulnerability in the MySQL Client product of Oracle MySQL (component: Client: mysqldump). Supported versions that are affected are 8.0.39 and prior, 8.4.2 and prior and 9.0.1 and prior. Easily exploitable vulnerability allows high privileged attacker with network access via multiple protocols to compromise MySQL Client. Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of MySQL Client accessible data as well as unauthorized read access to a subset of MySQL Client accessible data. CVSS 3.1 Base Score 3.8 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N).

Affected packages

Ecosystem Package Introduced Fixed
AlmaLinux:8 mecab 0 0.996-2.module_el8.10.0+3965+b415b607
AlmaLinux:8 mecab 0 0.996-2.module_el8.6.0+3340+d764b636
AlmaLinux:8 mecab-devel 0 0.996-2.module_el8.10.0+3965+b415b607
AlmaLinux:8 mecab-devel 0 0.996-2.module_el8.6.0+3340+d764b636
AlmaLinux:8 mecab-ipadic 0 2.7.0.20070801-17.module_el8.10.0+3965+b415b607
AlmaLinux:8 mecab-ipadic-EUCJP 0 2.7.0.20070801-17.module_el8.10.0+3965+b415b607
AlmaLinux:8 mysql 0 8.0.41-1.module_el8.10.0+3965+b415b607
AlmaLinux:8 mysql-common 0 8.0.41-1.module_el8.10.0+3965+b415b607
AlmaLinux:8 mysql-devel 0 8.0.41-1.module_el8.10.0+3965+b415b607
AlmaLinux:8 mysql-errmsg 0 8.0.41-1.module_el8.10.0+3965+b415b607
AlmaLinux:8 mysql-libs 0 8.0.41-1.module_el8.10.0+3965+b415b607
AlmaLinux:8 mysql-server 0 8.0.41-1.module_el8.10.0+3965+b415b607
AlmaLinux:8 mysql-test 0 8.0.41-1.module_el8.10.0+3965+b415b607
AlmaLinux:9 mysql 0 8.0.41-2.el9_5
AlmaLinux:9 mysql-common 0 8.0.41-2.el9_5
AlmaLinux:9 mysql-devel 0 8.0.41-2.el9_5
AlmaLinux:9 mysql-errmsg 0 8.0.41-2.el9_5
AlmaLinux:9 mysql-libs 0 8.0.41-2.el9_5
AlmaLinux:9 mysql-server 0 8.0.41-2.el9_5
AlmaLinux:9 mysql-test 0 8.0.41-2.el9_5
Rocky Linux:8 mecab 0 0:0.996-2.module+el8.10.0+1676+9b4b6e24
Rocky Linux:8 mecab-ipadic 0 0:2.7.0.20070801-17.module+el8.10.0+1937+28fbbc83
Rocky Linux:8 mysql 0 0:8.0.41-1.module+el8.10.0+1937+28fbbc83.0.1
Rocky Linux:9 mysql 0 0:8.0.41-2.el9_5
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