CVE-2024-21231
Low · 3.1CVSS
3.1
EPSS
0.9%
Published
Oct 15, 2024
CISA due date
—
Cloudanix analysis
A database software weakness can let someone with limited access briefly slow the system down, causing short interruptions for any applications that rely on it.
- Exploitation
- Remote Authenticated
- Attacker needs
- Low Privilege
- Complexity
- High
- Impact
- Denial Of Service
- Component
- Network Service
- Class
- Denial of service
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Medium
What it actually does
The flaw in the client programs component permits a low-privileged network attacker to trigger a partial denial of service against the MySQL Server process via crafted interactions over multiple protocols.
Why it matters to the business
Brief interruptions to database availability can slow or halt dependent applications and services, increasing operational overhead until the affected instances are recovered.
How an attack unfolds
An attacker first obtains low-privileged network access, then crafts and sends protocol-specific requests that exploit the client-side handling weakness, resulting in partial service degradation without requiring elevated rights or user interaction.
How to fix it
Upgrade the affected Maven artifact com.openshift.jenkins:openshift-pipeline to version 1.0.57 or later and apply the corresponding Oracle MySQL patches that resolve the client programs issue in versions 8.0.40, 8.4.3, and 9.0.2.
How to confirm the fix worked
Confirm the installed version strings of both the MySQL binaries and the openshift-pipeline component match or exceed the listed fixed releases, then re-test connectivity and availability under load.
Typical attack path
- Obtain network reachability to the MySQL server instance
- Authenticate using a low-privileged account
- Transmit specially formed packets across supported protocols
- Induce partial denial of service on the target server
How to detect it
Review MySQL error and connection logs for repeated partial service failures originating from authenticated low-privilege sessions; correlate with network flow records showing unusual protocol patterns.
What your security team should do
- Apply the 1.0.57 pipeline update and MySQL patches immediately due to the long window since disclosure
- Restrict network access to MySQL ports to only trusted clients
- Enable enhanced logging on client connections for anomaly review
The record
Vulnerability in the MySQL Server product of Oracle MySQL (component: Client programs). Supported versions that are affected are 8.0.39 and prior, 8.4.2 and prior and 9.0.1 and prior. Difficult to exploit vulnerability allows low 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 partial denial of service (partial DOS) of MySQL Server. CVSS 3.1 Base Score 3.1 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L).
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: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 | No fix |
| Ubuntu:20.04:LTS | mysql-8.0 | 0 | 8.0.40-0ubuntu0.20.04.1 |
| Ubuntu:22.04:LTS | mariadb-10.6 | 0 | No fix |
| Ubuntu:22.04:LTS | mysql-8.0 | 0 | No fix |
| Ubuntu:22.04:LTS | mysql-8.0 | 0 | 8.0.40-0ubuntu0.22.04.1 |
| Ubuntu:24.04:LTS | mariadb | 0 | No fix |
| Ubuntu:24.04:LTS | mysql-8.0 | 0 | No fix |
| Ubuntu:24.04:LTS | mysql-8.0 | 0 | 8.0.40-0ubuntu0.24.04.1 |
| Ubuntu:24.10 | mariadb | 0 | No fix |
| Ubuntu:24.10 | mysql-8.0 | 0 | No fix |
| Ubuntu:24.10 | mysql-8.0 | 0 | 8.0.40-0ubuntu0.24.10.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
- CVE-2025-21555 Vulnerability in the MySQL Server product of Oracle MySQL (component: InnoDB). Also affects mecab
- CVE-2025-21559 Vulnerability in the MySQL Server product of Oracle MySQL (component: InnoDB). Also affects mecab
- CVE-2025-21540 Vulnerability in the MySQL Server product of Oracle MySQL (component: Server: Security… Also affects mecab
- CVE-2025-21546 Vulnerability in the MySQL Server product of Oracle MySQL (component: Server: Security… Also affects mecab
- CVE-2025-21543 Vulnerability in the MySQL Server product of Oracle MySQL (component: Server: Packaging). Also affects mecab
- CVE-2025-21534 Vulnerability in the MySQL Server product of Oracle MySQL (component: Server: Performance… Also affects mecab
- CVE-2025-21536 Vulnerability in the MySQL Server product of Oracle MySQL (component: Server: Optimizer). Also affects mecab
- CVE-2025-21525 Vulnerability in the MySQL Server product of Oracle MySQL (component: Server: DDL). Also affects mecab