Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege MySQL credentials
-
DeliveryConnect to target over network
-
ExploitSubmit crafted SQL to Optimizer
-
ExecutionTrigger hang or crash
-
ImpactMySQL 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
Affected Packages
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
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Network-accessible Optimizer flaw requires only valid low-privilege credentials (PR:L); no confidentiality or integrity impact; availability fully compromised on trigger.
Primary rating from Vendor (oracle).
CVSS VectorVendor: oracle
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
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
More in Mysql Server
View allIn order to decrypt SM2 encrypted data an application is expected to call the API function EVP_PKEY_decrypt(). Rated cri
XStream is a Java library to serialize objects to XML and back again. Rated critical severity (CVSS 9.1), this vulnerabi
XStream is a Java library to serialize objects to XML and back again. Rated critical severity (CVSS 9.8), this vulnerabi
curl 7.75.0 through 7.76.1 suffers from a use-after-free vulnerability resulting in already freed memory being used when
The c_rehash script does not properly sanitise shell metacharacters to prevent command injection. Rated high severity (C
An OpenSSL TLS server may crash if sent a maliciously crafted renegotiation ClientHello message from a client. Rated med
A heap buffer overflow in the TFTP receiving code allows for DoS or arbitrary code execution in libcurl versions 7.19.4
When sending data to an MQTT server, libcurl <= 7.73.0 and 7.78.0 could in some circumstances erroneously keep a pointer
libcurl versions from 7.36.0 to before 7.64.0 are vulnerable to a stack-based buffer overflow. Rated critical severity (
A use of incorrectly resolved name vulnerability fixed in 7.83.1 might remove the wrong file when `--no-clobber` is used
libcurl-using applications can ask for a specific client certificate to be used in a transfer. Rated high severity (CVSS
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
EUVD-2026-46739
GHSA-64hm-xqj2-52q2
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB