Skip to main content

Oracle MySQL Server EUVDEUVD-2026-106016

| CVE-2026-101608 MEDIUM
2026-10-20 secalert_us@oracle.com GHSA-vm32-j3w7-5rqh
6.5
CVSS 3.1 · NVD
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 over network protocol
  3. Exploit
    Submit crafted query triggering optimizer flaw
  4. Execution
    Server hang or repeatable crash
  5. Impact
    Complete database denial of service

Vulnerability Assessment

Exploitation Conditions

Exploitation requires an authenticated low-privilege MySQL account (PR:L) with network access to the database over any of its supported protocols, targeting the Server: Optimizer component via crafted queries - there is no unauthenticated or UI-dependent path. Affected builds are MySQL Server 8.4.0-8.4.12, 9.7.0-9.7.3, 26.7.0-26.7.1 and MySQL Cluster 8.0.0-8.0.49, 8.4.0-8.4.12, 9.7.0-9.7.3, 26.7.0-26.7.1. The key limiting factor is the credential requirement: an attacker must already possess valid login access, so realistic risk is concentrated in multi-tenant, shared, or application-facing databases where low-privilege accounts are exposed to semi-trusted parties; impact is limited strictly to availability (no data disclosure or modification).

Impact

This is a moderate-priority, availability-only vulnerability - not a confidential-data or code-execution threat. The vendor-supplied CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H, base 6.5) is internally consistent with Oracle's 'easily exploitable' / 'low privileged attacker with network access' / 'complete DOS' narrative: low attack complexity, network reachable, requires a low-privilege authenticated account, and impacts only availability (C:N/I:N/A:H). No EPSS score, CISA KEV listing, or public POC is present in the provided intelligence, and there is no CWE classification. The absence of KEV/EPSS/POC signals, combined with the fact that this is one of many flaws disclosed in a scheduled Oracle Critical Patch Update (October 2026) rather than an emergency out-of-band fix, points to a routine-patch priority rather than active, widespread exploitation. The single most important limiting factor contradicting a 'drop everything' response is PR:L - an attacker must already hold a valid (even minimal) MySQL account, so this is primarily an insider / post-foothold / compromised-credential risk against the database tier, not an open-internet unauthenticated DOS. Real priority should be driven by whether the MySQL instance is multi-tenant or exposed to semi-trusted authenticated users; for such deployments it is a genuine availability concern, whereas for tightly-scoped single-application databases it is lower urgency.

Exploit ScenarioDerived

An attacker holding a low-privilege MySQL account (e.g., a compromised application credential or a semi-trusted tenant on a shared instance) sends specially crafted queries that trigger a flaw in the Server Optimizer while planning execution, causing the server to hang or repeatably crash and taking the database offline (complete DOS). Because attack complexity is low and no user interaction is needed, the attack is reliably repeatable once a valid login is obtained. No public exploit code is identified at time of analysis.

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

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

Alert me

AnalysisAIv1 – Oct 21, 2026

Low-privileged authenticated attackers with network access can hang or repeatedly crash the MySQL Server and MySQL Cluster Optimizer component (CVE-2026-101608), causing complete denial of service. Affected builds are MySQL Server 8.4.0-8.4.12, 9.7.0-9.7.3 and 26.7.0-26.7.1, plus MySQL Cluster 8.0.0-8.0.49, 8.4.0-8.4.12, 9.7.0-9.7.3 and 26.7.0-26.7.1; the CVSS 6.5 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H) reflects availability-only impact with no data disclosure or modification. A valid low-privilege account is the main barrier to exploitation, and no public exploit code or confirmed active exploitation was identified at time of analysis.

RemediationAI

Apply the MySQL/RPM or binary update from Oracle's October 2026 Critical Patch Update (https://www.oracle.com/security-alerts/cpuoct2026.html) to a release above the listed upper bounds (e.g., beyond MySQL Server 8.4.12, 9.7.3 or 26.7.1; beyond MySQL Cluster 8.0.49, 8.4.12, 9.7.3 or 26.7.1), and roll Cluster SQL nodes and data nodes in the documented order. Because exploitation requires only an authenticated low-privilege account, prioritize the patch in multi-tenant, shared, or application-facing databases where untrusted or semi-trusted parties hold logins. Until patching completes, compensating controls carry trade-offs: remove or disable low-privilege accounts that are not strictly needed (may break applications), enforce per-account resource limits (MAX_USER_CONNECTIONS, MAX_QUERIES_PER_HOUR) and the resource-group/statement timeout features (can abort legitimate long queries), restrict network reachability of the SQL port to known application hosts via firewall/security groups (breaks remote developer access), and alert on repeated server crashes or optimizer-induced stalls (detection only). If a vendor-patched release from Oracle CPU October 2026 is not yet deployable, treat the affected hosts as degraded-availability risk and plan the upgrade window accordingly.

Affected VersionsENISA

MySQL Server 9.7.0-9.7.3
MySQL Cluster 26.7.0-26.7.1
MySQL Cluster 8.4.0-8.4.12
MySQL Cluster 9.7.0-9.7.3
MySQL Server 26.7.0-26.7.1
MySQL Cluster 8.0.0-8.0.49
MySQL Server 8.4.0-8.4.12

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 flaw sits in the Server: Optimizer component shared by MySQL Server and MySQL Cluster, the query-planning subsystem that rewrites, costs and executes statements, and in Cluster it sits on the SQL-node path that feeds NDB. Crafted queries that stress the optimizer's decision logic can drive the server into a hang or a repeatable crash, making this a resource/state-handling weakness in query optimization rather than a memory-safety issue in the storage engine. No CWE was supplied, but the observed behavior maps to uncontrolled resource consumption or improper state handling resulting in denial of service. The CVSS 3.1 vector AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H means the attack is network-reachable over any supported MySQL protocol with no user interaction and low attack complexity, but it requires a valid low-privilege login; there is no unauthenticated or UI-dependent path, and scope is unchanged. Net effect is strictly availability: clients see stalls, dropped connections or crashing SQL nodes, and in Cluster deployments the SQL front end is the exposed surface.

Know when MySQL 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

NVD 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-reachable query attack with low complexity but requires a valid low-privilege account (PR:L); impact is availability-only (A:H, C/I:N) with no scope change.

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 NVD.

CVSS VectorNVD

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

DescriptionNVD

Vulnerability in the MySQL Server, MySQL Cluster product of Oracle MySQL (component: Server: Optimizer). Supported versions that are affected are MySQL Server: 8.4.0-8.4.12, 9.7.0-9.7.3, 26.7.0-26.7.1; MySQL Cluster: 8.0.0-8.0.49, 8.4.0-8.4.12, 9.7.0-9.7.3 and 26.7.0-26.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.4%
Top 68% exploitable
Prevalence
Ubiquitous
MySQL is one of the most widely deployed databases worldwide
Data Quality
4 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.4%
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· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

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.

More in MySQL

View all
CVE-2016-6662 CRITICAL POC
9.8 Sep 20

Oracle MySQL through 5.5.52, 5.6.x through 5.6.33, and 5.7.x through 5.7.15; MariaDB before 5.5.51, 10.0.x before 10.0.2

CVE-2012-5613 MEDIUM POC
6.0 Dec 03

MySQL 5.5.19 and possibly other versions, and MariaDB 5.5.28a and possibly other versions, when configured to assign the

CVE-2017-3599 HIGH POC
7.5 Apr 24

Vulnerability in the MySQL Server component of Oracle MySQL (subcomponent: Server: Pluggable Auth). Rated high severity

CVE-2012-2122 MEDIUM POC
5.1 Jun 26

sql/password.c in Oracle MySQL 5.1.x before 5.1.63, 5.5.x before 5.5.24, and 5.6.x before 5.6.6, and MariaDB 5.1.x befor

CVE-2020-5398 HIGH
7.5 Jan 17

In Spring Framework, versions 5.2.x prior to 5.2.3, versions 5.1.x prior to 5.1.13, and versions 5.0.x prior to 5.0.16,

CVE-2012-5612 MEDIUM POC
6.5 Dec 03

Heap-based buffer overflow in Oracle MySQL 5.5.19 and other versions through 5.5.28, and MariaDB 5.5.28a and possibly ot

CVE-2012-5611 MEDIUM POC
6.5 Dec 03

Stack-based buffer overflow in the acl_get function in Oracle MySQL 5.5.19 and other versions through 5.5.28, and 5.1.53

CVE-2020-1967 HIGH POC
7.5 Apr 21

Server or client applications that call the SSL_check_chain() function during or after a TLS 1.3 handshake may crash due

CVE-2016-6664 HIGH POC
7.0 Dec 13

mysqld_safe in Oracle MySQL through 5.5.51, 5.6.x through 5.6.32, and 5.7.x through 5.7.14; MariaDB; Percona Server befo

CVE-2015-3152 MEDIUM POC
5.9 May 16

Oracle MySQL before 5.7.3, Oracle MySQL Connector/C (aka libmysqlclient) before 6.1.3, and MariaDB before 5.5.44 use the

CVE-2026-24479 CRITICAL POC
9.8 Jan 27

HUSTOJ online judge has a path traversal vulnerability enabling arbitrary file access on the competition server.

CVE-2016-2105 HIGH
7.5 May 05

Integer overflow in the EVP_EncodeUpdate function in crypto/evp/encode.c in OpenSSL before 1.0.1t and 1.0.2 before 1.0.2

Vendor StatusVendor

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