Skip to main content

MySQL Server CVE-2026-60324

| EUVDEUVD-2026-46739 MEDIUM
Uncontrolled Resource Consumption (CWE-400)
2026-07-21 oracle GHSA-64hm-xqj2-52q2
6.5
CVSS 3.1 · Vendor: oracle
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain low-privilege MySQL credentials
  2. Delivery
    Connect to target over network
  3. Exploit
    Submit crafted SQL to Optimizer
  4. Execution
    Trigger hang or crash
  5. Impact
    MySQL Server/Cluster unavailable

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource consumption limits
MITRE ATT&CK

1 technique across 1 tactic: Impact

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The attacker must hold a valid low-privilege database account on the target MySQL Server or MySQL Cluster instance (CVSS PR:L). No special database roles, DBA privileges, or administrative access are required. The target must be running MySQL Server or MySQL Cluster version 9.7.0 or 9.7.1 specifically; no non-default configuration or optional feature enablement is stated as a prerequisite - the Optimizer is a core component active in all deployments. The attack is reachable via any supported protocol (classic MySQL protocol port 3306, X Protocol port 33060, or others), provided network access exists. Exploitation is limited by the credential requirement: unauthenticated attackers cannot exploit this vulnerability. Scope change does not occur - impact is confined to the target MySQL instance.

Impact

The CVSS 3.1 score of 6.5 with vector AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H accurately captures the risk profile: network-reachable, low complexity, but gated behind low-privilege authentication. The sole impact is availability (A:H), meaning confidentiality and integrity are fully unaffected, which constrains the blast radius. The 'easily exploitable' language from Oracle and AC:L both suggest that any authenticated database user - including application accounts - can reliably reproduce the crash, making insider-threat and post-authentication scenarios meaningful. No EPSS data was provided in available intelligence, and the vulnerability is absent from the CISA KEV catalog, so active exploitation is not confirmed. No public POC has been identified. Real-world priority is moderate: the attack requires at least one valid credential, limiting opportunistic exploitation, but in multi-tenant database environments or SaaS platforms where low-privilege accounts are widely distributed, the DoS impact can be severe. The narrow version range (9.7.0-9.7.1 only) limits the overall population of exposed systems.

Exploit ScenarioDerived

An attacker who has obtained low-privilege MySQL credentials - through phishing, credential stuffing, or a compromised application account - connects to an exposed MySQL 9.7.x instance over the standard MySQL protocol and submits a specially crafted SQL query targeting an edge case in the Optimizer component. The server enters a hang or crashes, making the database unavailable to all connected clients and triggering downtime for dependent applications. Because no POC is publicly available, precise query construction is not confirmed, but the 'easily exploitable' and AC:L characterization indicates limited trial-and-error would be needed.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 22, 2026

Denial-of-service in MySQL Server and MySQL Cluster 9.7.0-9.7.1 allows any low-privileged, network-accessible attacker to crash or hang the database server by exploiting a flaw in the Optimizer component. The attack requires only valid database credentials and can be executed via multiple supported protocols (e.g., classic MySQL protocol, X Protocol), with no additional user interaction or elevated permissions. No public exploit code or active exploitation (CISA KEV) has been identified at time of analysis, but Oracle's own language - 'easily exploitable' - and the CVSS AC:L rating indicate low barrier to triggering the condition once credentials are obtained.

RemediationAI

Apply the patch provided in Oracle's Critical Patch Update for July 2026, available at https://www.oracle.com/security-alerts/cpujul2026.html. The exact patched release version is not independently specified in the available intelligence data - consult the CPU advisory directly for the target upgrade version. As an interim compensating control, restrict database network exposure to trusted application servers using firewall rules or MySQL's bind-address configuration to reduce the set of clients that can send optimizer-triggering queries; note this does not eliminate risk if application accounts are compromised. Revoking unnecessary privileges from application-tier accounts (limiting to only required DML/DDL operations rather than arbitrary query execution) may reduce exposure, though the low-privilege threshold means most application accounts will still qualify. Enabling MySQL's connection throttling or max_execution_time variable to abort long-running queries can limit the hang scenario but may introduce latency for legitimate workloads.

Affected VersionsENISA

MySQL Server 9.7.0-9.7.1
MySQL Cluster 9.7.0-9.7.1

Affected Packages

euvd mysql_cluster no fix
euvd mysql_server no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability resides in the Server: Optimizer component of Oracle MySQL, which is responsible for parsing, transforming, and generating execution plans for SQL queries. A crafted query or sequence of queries can cause the optimizer to enter a hang state or trigger a repeatable crash, resulting in complete availability loss for all connected clients. Affected products are identified by CPE strings cpe:2.3:a:oracle_corporation:mysql_server and cpe:2.3:a:oracle_corporation:mysql_cluster, both constrained to versions 9.7.0 and 9.7.1. No CWE has been assigned by Oracle or NVD, which limits root-cause classification; common optimizer-layer failure classes include improper input validation (CWE-20), uncontrolled resource consumption (CWE-400), or reachable assertion/NULL dereference (CWE-617/CWE-476). The multi-protocol attack surface (AV:N) means the flaw is reachable via any network-exposed MySQL listener.

Know when Mysql Server gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (oracle) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 6.5 MEDIUM

Network-accessible Optimizer flaw requires only valid low-privilege credentials (PR:L); no confidentiality or integrity impact; availability fully compromised on trigger.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Red Hat 6.5 MEDIUM

Primary rating from Vendor (oracle).

CVSS VectorVendor: oracle

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

DescriptionCVE.org

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

Threat Intelligence Overview

EPSS Score
0.2%
Top 86% exploitable
Prevalence
High
MySQL is among the most widely deployed relational databases globally
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
High
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

CVE-2021-3711 CRITICAL POC
9.8 Aug 24

In order to decrypt SM2 encrypted data an application is expected to call the API function EVP_PKEY_decrypt(). Rated cri

CVE-2021-21351 CRITICAL POC
9.1 Mar 23

XStream is a Java library to serialize objects to XML and back again. Rated critical severity (CVSS 9.1), this vulnerabi

CVE-2021-21344 CRITICAL POC
9.8 Mar 23

XStream is a Java library to serialize objects to XML and back again. Rated critical severity (CVSS 9.8), this vulnerabi

CVE-2021-22901 HIGH POC
8.1 Jun 11

curl 7.75.0 through 7.76.1 suffers from a use-after-free vulnerability resulting in already freed memory being used when

CVE-2022-1292 HIGH
7.3 May 03

The c_rehash script does not properly sanitise shell metacharacters to prevent command injection. Rated high severity (C

CVE-2021-3449 MEDIUM
5.9 Mar 25

An OpenSSL TLS server may crash if sent a maliciously crafted renegotiation ClientHello message from a client. Rated med

CVE-2019-5436 HIGH POC
7.8 May 28

A heap buffer overflow in the TFTP receiving code allows for DoS or arbitrary code execution in libcurl versions 7.19.4

CVE-2021-22945 CRITICAL POC
9.1 Sep 23

When sending data to an MQTT server, libcurl <= 7.73.0 and 7.78.0 could in some circumstances erroneously keep a pointer

CVE-2019-3822 CRITICAL POC
9.8 Feb 06

libcurl versions from 7.36.0 to before 7.64.0 are vulnerable to a stack-based buffer overflow. Rated critical severity (

CVE-2022-27778 HIGH POC
8.1 Jun 02

A use of incorrectly resolved name vulnerability fixed in 7.83.1 might remove the wrong file when `--no-clobber` is used

CVE-2021-22926 HIGH POC
7.5 Aug 05

libcurl-using applications can ask for a specific client certificate to be used in a transfer. Rated high severity (CVSS

CVE-2021-22946 HIGH POC
7.5 Sep 29

A user can tell curl >= 7.20.0 and <= 7.78.0 to require a successful upgrade to TLS when speaking to an IMAP, POP3 or FT

Vendor StatusVendor

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy