Skip to main content

MySQL Server CVE-2026-101780

| EUVDEUVD-2026-106181 MEDIUM
Improper Access Control (CWE-284)
2026-10-20 secalert_us@oracle.com GHSA-69fc-w37v-gqcw
6.5
CVSS 3.1 · Vendor: oracle
View

Attack ChainAIDerived

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

  1. Access
    Reach X Plugin endpoint over network
  2. Delivery
    Authenticate with low-privileged account
  3. Exploit
    Send crafted X Protocol request
  4. Execution
    Trigger hang or repeatable crash
  5. Impact
    Complete denial of service of MySQL

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK

1 technique across 1 tactic: Defense Evasion

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

Exploitation Conditions

Exploitation requires network reachability to the MySQL X Plugin (the X Protocol interface, which the component name 'Server: X Plugin' identifies - typically listening on TCP 33060) and a low-privileged authenticated account (CVSS PR:L), with no user interaction. Oracle describes it as easily exploitable via 'multiple protocols'. Limiting factors: the X Plugin / mysqlx must be enabled and network-exposed (it is commonly enabled by default on recent 8.x+ builds but is frequently firewalled off from untrusted networks), and the attacker needs at least low-level credentials; impact is confined to availability (a hang or repeatable crash / complete DoS) with no path to data access or code execution. Affected: 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.

Impact

All signals point to a moderate, availability-only risk. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H, base 6.5) describes a network-reachable, low-complexity attack requiring only low privileges (PR:L) and no user interaction, with impact limited entirely to availability (A:H; C:N/I:N) - a complete DoS via hang or repeatable crash, with no data disclosure or integrity loss. No EPSS score, no CISA KEV listing, and no public POC were provided, so there is no public exploit identified at time of analysis and no evidence of active exploitation; the only source is Oracle's own CPU advisory. The practical risk is therefore an authenticated availability threat rather than a widespread or weaponized one: a low-privileged database user (or any account that can reach the X Plugin) could crash the server, which matters for multi-tenant or internet-exposed MySQL deployments but is not a confidentiality/integrity breach. Note the conflict that CVSS marks PR:L (some authentication) while Oracle's prose calls it 'easily exploitable' and mentions 'multiple protocols' - verify exposure of the X Protocol (port 33060) with the vendor, as default configurations may or may not enable it. SSVC framing: exploitation=none observed, automatable likely (network DoS), technical impact=partial (availability only).

Exploit ScenarioDerived

An attacker holding a low-privileged MySQL account, or who can otherwise reach the MySQL X Plugin endpoint (X Protocol, typically TCP 33060) over the network, sends a crafted request that triggers a hang or repeatable crash in the Server: X Plugin component. This results in a complete denial of service of the MySQL Server/Cluster instance; the attack is low-complexity and needs no user interaction, but 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

Repeated-crash denial of service in Oracle MySQL Server (X Plugin component) and MySQL Cluster allows a low-privileged, network-positioned user to hang or fully take down the database 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. Oracle rates it CVSS 3.1 6.5 (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H), meaning the attacker must already hold a low-privileged account but needs no user interaction; there is no confidentiality or integrity impact and no code execution path, and no public exploit or CISA KEV listing was identified at time of analysis.

RemediationAI

Apply the October 2026 Oracle Critical Patch Update to move MySQL Server to a release above 8.4.12, 9.7.3, or 26.7.1, and MySQL Cluster to a release above 8.0.49, 8.4.12, 9.7.3, or 26.7.1, per the version matrix in https://www.oracle.com/security-alerts/cpuoct2026.html; because no CVE-specific fix version is published in the available data, confirm the exact patched build in that advisory before upgrading, and stage the upgrade because MySQL major/minor jumps (for example 8.4 to 9.7) are not in-place. Where patching must be deferred, the most effective compensating control is to disable the X Plugin entirely (mysqlx=OFF in the server configuration, or the equivalent plugin uninstall) on instances that do not use the X Protocol/MySQL Shell document store - the trade-off is that X Protocol clients and Connectors relying on port 33060 stop working, though classic 3306 SQL traffic is unaffected. If the plugin must stay enabled, restrict TCP 33060 to trusted application subnets with host firewall rules or bind-address scoping, which removes reachability from untrusted networks at the cost of blocking legitimate remote X Protocol clients; additionally audit accounts to eliminate unnecessary low-privileged logins, since PR:L is the only credential barrier Oracle describes, and monitor for repeated server restarts or X Plugin connection storms as a crash-loop indicator. Note that neither workaround addresses the underlying defect, so upgrade remains the only complete fix.

Affected VersionsENISA

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

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 lives in the X Plugin, the server-side component that exposes MySQL's X Protocol (the document-store/CRUD interface, by default on TCP 33060 alongside the classic 3306 SQL port) so that clients such as MySQL Shell and MySQL Connectors can talk to the server over a protobuf-based protocol. Because the attack surface is a network protocol handler reachable with only PR:L credentials, a low-privileged authenticated user can drive the plugin into a state that hangs or repeatedly crashes the server process, producing a complete denial of service on both standalone MySQL Server and MySQL Cluster deployments. No CWE was assigned in the source data, but the observed impact class is a resource/state-handling weakness in the protocol layer that terminates in an availability loss rather than memory corruption exploitable for code execution; the CVSS vector confirms scope-unchanged, availability-only impact (C:N/I:N/A:H). Oracle's note that the issue is reachable via 'multiple protocols' underlines that the X Plugin path is the specific locus identified by the component name, but adjacent protocol handling should be considered within the same fix.

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

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-reachable X Plugin (AV:N), low-complexity crash (AC:L), requires a low-privileged account (PR:L), no interaction (UI:N); impact is availability-only DoS, so C:N/I:N/A:H.

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: X Plugin). 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 among 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

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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