Cloudanix VulnDB

CVE-2024-21087

Medium · 4.9

CVSS

4.9

EPSS

0.9%

Published

Apr 16, 2024

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A flaw in MySQL database software lets someone with special access crash the system and make it stop working until restarted.

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

What it actually does

Vulnerability in the MySQL Server Group Replication Plugin allows a high-privileged attacker with network access to trigger a hang or repeatable crash, resulting in complete denial of service.

Why it matters to the business

Database services become unavailable, causing operational downtime and potential disruption to dependent applications; low exploitation likelihood reduces urgency but still requires patching within standard maintenance windows.

How an attack unfolds

An attacker with high database privileges and network connectivity crafts malicious requests over supported protocols targeting the Group Replication component, leading to server instability and repeated crashes without requiring user interaction.

How to fix it

Upgrade affected MySQL installations to versions beyond 8.0.36 and 8.3.0; apply the following package updates where applicable: opensc (Debian:12) fixed in 0.22.0-1, opensc (Debian:13) fixed in 0.22.0-1, opensc/opensc (GIT) fixed in 1252aca9.

How to confirm the fix worked

Verify MySQL server versions are newer than the affected releases, confirm Group Replication Plugin stability under load, and review release notes for the specific fix.

Typical attack path

  1. Obtain high-privileged MySQL account
  2. Establish network connectivity to the server
  3. Send specially crafted protocol messages to the Group Replication Plugin
  4. Induce hang or crash to achieve denial of service

How to detect it

Review MySQL error logs and group replication logs for repeated crash or hang events originating from network connections; correlate with high-privileged account activity.

What your security team should do

  • Prioritize patching during next maintenance cycle given the low EPSS and absence from KEV
  • Restrict high-privileged network access to MySQL instances using firewalls and authentication controls
  • Monitor for unusual replication plugin errors in logs
  • Test upgrades in staging environments before production deployment

The record

Vulnerability in the MySQL Server product of Oracle MySQL (component: Server: Group Replication Plugin). Supported versions that are affected are 8.0.36 and prior and 8.3.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 percona-server-8.3 0 8.3.0-r1
Chainguard percona-server-8.3-dev 0 8.3.0-r1
Chainguard percona-server-8.3-oci-entrypoint 0 8.3.0-r1
Chainguard percona-server-8.3-oci-entrypoint-compat 0 8.3.0-r1
Ubuntu:14.04:LTS mysql-5.5 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:20.04:LTS mariadb-10.3 0 No fix
Ubuntu:20.04:LTS mysql-8.0 0 8.0.37-0ubuntu0.20.04.3
Ubuntu:22.04:LTS mysql-8.0 0 8.0.37-0ubuntu0.22.04.3
Ubuntu:23.10 mysql-8.0 0 8.0.37-0ubuntu0.23.10.2
Ubuntu:24.04:LTS mysql-8.0 0 8.0.37-0ubuntu0.24.04.1
Ubuntu:24.10 mysql-8.0 0 8.0.37-1
Ubuntu:Pro:14.04:LTS mysql-5.5 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 mysql-5.7 0 No fix
Wolfi percona-server-8.3 0 8.3.0-r1
Wolfi percona-server-8.3-dev 0 8.3.0-r1
Wolfi percona-server-8.3-oci-entrypoint 0 8.3.0-r1
Wolfi percona-server-8.3-oci-entrypoint-compat 0 8.3.0-r1

Related vulnerabilities