Skip to main content

MySQL Shell CVE-2026-34319

| EUVDEUVD-2026-24420 MEDIUM
Observable Response Discrepancy (CWE-204)
2026-04-21 oracle GHSA-p436-pgq7-fm99
5.0
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 local OS logon
  2. Delivery
    Prepare crafted MySQL Shell input sequence
  3. Exploit
    Induce legitimate user to interact with the shell session
  4. Execution
    Trigger Core Client response discrepancy
  5. Impact
    Cause repeated MySQL Shell crash or hang

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V6 - Authentication Response uniformity
Exploitation Conditions

Exploitation requires a low-privileged local OS account on the host where MySQL Shell is running (AV:L/PR:L) - remote exploitation is not possible. Additionally, human interaction from a person other than the attacker is required (UI:R); the precise nature of this interaction is not specified in available data, but it must come from a separate legitimate user. These two prerequisites together prevent autonomous, remote, or single-actor exploitation. Exploitation is bounded to availability impact only (crash or hang of the MySQL Shell process); no confidentiality or integrity compromise is possible. SSVC confirms Automatable:no, meaning scalable automated exploitation is not feasible. The most significant real-world limiter is the combination of local-only access and mandatory victim interaction.

Impact

Every available signal converges on low real-world urgency. The CVSS 3.1 score of 5.0 (Medium) is already constrained by AV:L, PR:L, and UI:R, reflecting that neither remote nor unauthenticated nor autonomous exploitation is possible. EPSS at 0.01% (2nd percentile) indicates virtually no observed exploitation activity in the wild. SSVC corroborates this: Exploitation:none, Automatable:no, Technical Impact:partial. The vulnerability is absent from CISA KEV and no POC has been identified. The UI:R requirement is a meaningful real-world limiter - a legitimate user must interact with the shell in an unspecified way for the crash to trigger, making this impractical to exploit opportunistically. Impact is limited exclusively to availability (crash/hang of the shell process itself); there is no confidentiality or integrity exposure. This is a genuine but low-urgency operational risk, appropriate to address within Oracle's standard quarterly CPU patching window rather than through emergency out-of-band action.

Exploit ScenarioDerived

A low-privileged attacker who has already obtained local logon access to a database administration host running MySQL Shell crafts a specific input sequence targeting the Core Client's observable response discrepancy. The attacker induces a legitimate user - such as a DBA actively using the shell - to trigger the vulnerable code path, causing MySQL Shell to hang or crash repeatedly. No public exploit code exists for this vulnerability, and replication would require local access and victim interaction.

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

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

Alert me

AnalysisAIv1 – Jul 24, 2026

Local denial-of-service in MySQL Shell's Core Client component allows a low-privileged OS user, with required interaction from a legitimate victim user, to repeatedly crash or hang the MySQL Shell process across three active release branches. Affected deployments span 8.0.x through 8.0.45, 8.4.x through 8.4.8, and 9.0.x through 9.6.0, as confirmed by Oracle's April 2026 CPU. EPSS sits at the 2nd percentile with no public exploit code and no CISA KEV listing, placing this squarely in the routine-patching tier rather than emergency response.

RemediationAI

Apply the Oracle Critical Patch Update for April 2026, available at https://www.oracle.com/security-alerts/cpuapr2026.html. Oracle's CPU process implies patched releases exist beyond the listed upper bounds (post-8.0.45, post-8.4.8, post-9.6.0), but exact fixed version numbers are not explicitly stated in the available references - consult the Oracle advisory directly to confirm the target upgrade version for each branch. As a compensating control prior to patching, restrict local OS logon access to hosts running MySQL Shell to only trusted, authorized accounts, reducing the pool of potential low-privileged attackers. Because UI:R is required, limiting exposure of interactive MySQL Shell sessions to known trusted users provides an additional practical barrier. No other specific workarounds are identified in available references.

Affected VersionsENISA

MySQL Shell 8.0.0 ≤8.0.45
MySQL Shell 8.4.0 ≤8.4.8
MySQL Shell 9.0.0 ≤9.6.0

Affected Packages

euvd mysql_shell no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

MySQL Shell is Oracle's primary interactive client for MySQL, supporting JavaScript, Python, and SQL modes, and widely used for DevAPI scripting, InnoDB Cluster administration, and database migrations. The affected component is Shell: Core Client - the foundational input-processing and session-management layer. CWE-204 (Observable Response Discrepancy) indicates the shell produces detectably distinct behavioral responses to varying inputs, a condition the attacker exploits to drive execution into a crash or infinite-hang path. This root cause class is unusual for a pure DoS - it typically implies the shell's response to a crafted input diverges from its normal path in an observable and reproducible way, likely in input parsing or command dispatch. The CPE string cpe:2.3:a:oracle_corporation:mysql_shell applies across all three affected major version lines. The local attack vector (AV:L) strictly confines this to attackers with OS-level logon access to the host running MySQL Shell.

Know when Mysql Shell 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 5.0 MEDIUM
AV:L/AC:L/PR:L/UI:R/S:U/C:N/I:N/A:H
vuln.today AI 5.0 MEDIUM

Local-only access with low OS privileges and mandatory victim interaction; impact is strictly availability (crash/hang), with no confidentiality or integrity exposure.

3.1 AV:L/AC:L/PR:L/UI:R/S:U/C:N/I:N/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (oracle).

CVSS VectorVendor: oracle

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

DescriptionCVE.org

Vulnerability in the MySQL Shell product of Oracle MySQL (component: Shell: Core Client). Supported versions that are affected are 8.0.0-8.0.45, 8.4.0-8.4.8 and 9.0.0-9.6.0. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where MySQL Shell executes to compromise MySQL Shell. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of MySQL Shell. CVSS 3.1 Base Score 5.0 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:N/I:N/A:H).

Threat Intelligence Overview

EPSS Score
0.0%
Top 98% exploitable
Prevalence
Medium
widely used MySQL admin and scripting CLI among DBA teams
Data Quality
6 sources
Confidence: High

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.0%
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
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

25
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +25
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.

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