Cloudanix VulnDB

CVE-2024-21162

Medium · 4.9

CVSS

4.9

EPSS

0.9%

Published

Jul 16, 2024

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A flaw in the database software can let certain trusted users crash the system, causing service interruptions.

Exploitation
Remote Authenticated
Attacker needs
High Privilege
Complexity
Low
Impact
Denial Of Service
Component
Application
Class
Denial of service
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Allows a high-privileged network attacker to trigger a denial of service by causing the MySQL Server optimizer to hang or crash repeatedly.

Why it matters to the business

Can lead to unplanned downtime for database services, disrupting operations that rely on MySQL.

How an attack unfolds

An attacker with high privileges connects to the MySQL server over the network and crafts specific queries or commands that exploit a flaw in the optimizer component, leading to a server crash or hang.

How to fix it

Upgrade MySQL Server to a version later than 8.0.37 and 8.4.0. Apply vendor patches as they become available and restrict unnecessary network exposure.

How to confirm the fix worked

Confirm upgraded server version, review release notes for the optimizer fix, and perform functional testing of query workloads to ensure stability.

Typical attack path

  1. Obtain high-privileged database credentials
  2. Establish network connection to MySQL via supported protocols
  3. Submit crafted queries targeting the optimizer
  4. Trigger repeated server hang or crash

How to detect it

Review MySQL error logs and crash dumps for optimizer-related failures; correlate with privileged account activity and network connections around the time of incidents.

What your security team should do

  • Prioritize patching affected MySQL instances to the latest fixed releases
  • Limit network access to database servers using firewalls and access controls
  • Audit and minimize high-privileged accounts with network connectivity

The record

Vulnerability in the MySQL Server product of Oracle MySQL (component: Server: Optimizer). Supported versions that are affected are 8.0.37 and prior and 8.4.0 and prior. Easily exploitable vulnerability allows high privileged attacker with network access via multiple protocols to compromise MySQL Server. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of MySQL Server. CVSS 3.1 Base Score 4.9 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H).

Affected packages

Ecosystem Package Introduced Fixed
Chainguard mysql-8.0 0 8.0.38-r0
Chainguard mysql-8.0-bitnami-compat 0 8.0.38-r0
Chainguard mysql-8.0-client 0 8.0.38-r0
Chainguard mysql-8.0-dev 0 8.0.38-r0
Chainguard mysql-8.0-iamguarded-compat 0 8.0.38-r0
Chainguard mysql-8.0-oci-entrypoint 0 8.0.38-r0
Chainguard mysql-8.0-oci-entrypoint-compat 0 8.0.38-r0
Chainguard mysql-8.4 0 8.4.1-r0
Chainguard mysql-8.4-bitnami-compat 0 8.4.1-r0
Chainguard mysql-8.4-client 0 8.4.1-r0
Chainguard mysql-8.4-dev 0 8.4.1-r0
Chainguard mysql-8.4-iamguarded-compat 0 8.4.1-r0
Chainguard mysql-8.4-oci-entrypoint 0 8.4.1-r0
Chainguard mysql-8.4-oci-entrypoint-compat 0 8.4.1-r0
Ubuntu:14.04:LTS mysql-5.5 0 No fix
Ubuntu:16.04:LTS mariadb-10.0 0 No fix
Ubuntu:16.04:LTS percona-server-5.6 0 No fix
Ubuntu:16.04:LTS percona-xtradb-cluster-5.6 0 No fix
Ubuntu:18.04:LTS mariadb-10.1 0 No fix
Ubuntu:20.04:LTS mariadb-10.3 0 No fix
Ubuntu:20.04:LTS mysql-8.0 0 8.0.39-0ubuntu0.20.04.1
Ubuntu:22.04:LTS mariadb-10.6 0 No fix
Ubuntu:22.04:LTS mysql-8.0 0 8.0.39-0ubuntu0.22.04.1
Ubuntu:24.04:LTS mariadb 0 No fix
Ubuntu:24.04:LTS mysql-8.0 0 8.0.39-0ubuntu0.24.04.1
Ubuntu:24.10 mariadb 0 No fix
Ubuntu:24.10 mysql-8.0 0 8.0.38-1
Ubuntu:25.04 mariadb 0 No fix
Ubuntu:25.10 mariadb 0 No fix
Ubuntu:Pro:14.04:LTS mysql-5.5 0 No fix
Ubuntu:Pro:16.04:LTS mariadb-10.0 0 No fix
Ubuntu:Pro:16.04:LTS mysql-5.7 0 No fix
Ubuntu:Pro:16.04:LTS percona-server-5.6 0 No fix
Ubuntu:Pro:16.04:LTS percona-xtradb-cluster-5.6 0 No fix
Ubuntu:Pro:18.04:LTS mariadb-10.1 0 No fix
Ubuntu:Pro:18.04:LTS mysql-5.7 0 No fix
Ubuntu:Pro:20.04:LTS mariadb-10.3 0 No fix

Related vulnerabilities