Skip to main content

MySQL Shell EUVDEUVD-2026-37364

| CVE-2026-46871 MEDIUM
Improper Access Control (CWE-284)
2026-06-16 oracle
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 or bypass low-level network credentials
  2. Exploit
    Connect to MySQL Shell VS Code extension interface over supported protocol
  3. Execution
    Exploit authorization bypass in data access layer
  4. Impact
    Exfiltrate complete MySQL Shell accessible data

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 Oracle MySQL Shell version 2026.2.0+9.6.1 with the Shell for VS Code component installed, operational, and reachable over the network. The attacker must satisfy a low-privilege credential requirement (PR:L per CVSS vector), meaning some form of initial authentication is a prerequisite - fully unauthenticated exploitation against anonymous endpoints is not confirmed by available data. The ENISA 'Authentication Bypass' tag suggests these low-level credentials may be trivially obtained or themselves circumventable, but this is inferred from the intelligence tag rather than confirmed by Oracle's advisory text. No user interaction is required (UI:N), and no specific non-default configuration is documented as a necessary precondition beyond the extension being installed and active. Exploitation is strictly limited to data confidentiality loss - no write access or denial-of-service capability is established. Environments where the VS Code extension is absent, disabled, or where the extension's network interface is firewalled to trusted hosts are not exposed to this vulnerability.

Impact

The CVSS 3.1 base score of 6.5 (Medium) reflects a network-accessible, low-complexity attack requiring only low privileges (PR:L), producing high confidentiality impact with no integrity or availability loss. The combination of AV:N/AC:L/UI:N makes this straightforward to exploit for any attacker who can satisfy the PR:L credential threshold. Notably, the ENISA 'Authentication Bypass' tag introduces ambiguity: if the low-privilege barrier is itself circumventable, the effective exploitation threshold may be lower than the raw CVSS PR:L score implies - a signal that defenders should not dismiss. No EPSS score was provided in the available intelligence, leaving exploitation probability unquantified; this is a gap in the current data set. There is no CISA KEV listing and no public exploit code, reducing immediate urgency relative to actively exploited issues. However, the unchanged scope (S:U) limits blast radius to MySQL Shell's own data footprint, and the absence of integrity or availability impact means this is a targeted data theft risk rather than a system compromise vector. Organizations exposing the VS Code extension's interface across untrusted network segments should treat this as a genuine medium-high operational priority despite the moderate base score.

Exploit ScenarioDerived

An attacker with low-level network credentials connects to the MySQL Shell VS Code extension's exposed network interface and sends crafted protocol requests that exploit insufficient authorization logic within the component. By bypassing the data-access restrictions that should constrain low-privileged callers, the attacker reads the complete contents of all databases and schema objects accessible to the MySQL Shell session. No publicly available exploit code has been identified, but the low attack complexity (AC:L) and absence of required user interaction mean a functional exploit could be developed with moderate effort by a skilled attacker.

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 – Jun 17, 2026

Unauthorized data disclosure in Oracle MySQL Shell's VS Code extension component (version 2026.2.0+9.6.1) allows a low-privileged network attacker to gain complete read access to all data accessible through MySQL Shell. The vulnerability, tagged as Authentication Bypass by ENISA intelligence (EUVD-2026-37364), exploits insufficient authorization controls within the Shell for VS Code component, granting data-tier access without requiring user interaction or elevated privileges beyond an initial low-level credential. No public exploit code has been identified at time of analysis, and the vulnerability is not listed in the CISA Known Exploited Vulnerabilities catalog.

RemediationAI

Apply the patch released by Oracle as part of the June 2026 Critical Patch Update, referenced at https://www.oracle.com/security-alerts/cspujun2026.html. The exact patched release version is not independently confirmed from the available intelligence data - consult the Oracle CPU advisory directly to identify the specific fix version and apply it per Oracle's installation guidance. As a compensating control pending patch deployment, restrict network access to the MySQL Shell VS Code extension's listening interface using host-based firewall rules, limiting reachability to trusted developer hosts only; this directly addresses the AV:N attack vector without disabling functionality. In environments where the VS Code extension is not operationally required, uninstalling or disabling it entirely eliminates the attack surface with no functional trade-off. Network segmentation between developer workstations and database-tier networks further reduces the probability of a low-privileged attacker reaching the vulnerable interface.

Affected VersionsENISA

MySQL Shell 2026.2.0+9.6.1

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

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

Technical ContextAI · show details

MySQL Shell (CPE: cpe:2.3:a:oracle_corporation:mysql_shell:*:*:*:*:*:*:*:*) is Oracle's advanced command-line client and IDE integration layer for MySQL, providing scripting interfaces in JavaScript, Python, and SQL. The Shell for VS Code component extends this functionality into the Visual Studio Code IDE environment, presumably by exposing a network-facing service or extension API that communicates over multiple protocols - consistent with Oracle's disclosure that the vulnerability is reachable 'via multiple protocols.' The specific affected version is 2026.2.0+9.6.1. Although the CWE field is listed as N/A in official Oracle disclosure data, ENISA intelligence tags this as 'Authentication Bypass,' pointing to a probable CWE-285 (Improper Authorization) or CWE-287 (Improper Authentication) root cause class - where the extension fails to adequately verify that a low-privileged caller is restricted from accessing higher-sensitivity data tiers. The CVSS vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N) confirms the attack surface is fully network-accessible with no user interaction required, indicating the VS Code component binds an exploitable network interface.

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 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 6.5 MEDIUM

Network vector and low privilege confirmed by Oracle; C:H reflects complete MySQL Shell data read access; no integrity or availability impact is described or inferred.

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

Primary rating from Vendor (oracle).

CVSS VectorVendor: oracle

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

DescriptionCVE.org

Vulnerability in the MySQL Shell product of Oracle MySQL (component: Shell for VS Code). The supported version that is affected is 2026.2.0+9.6.1. Easily exploitable vulnerability allows low privileged attacker with network access via multiple protocols to compromise MySQL Shell. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all MySQL Shell accessible data. CVSS 3.1 Base Score 6.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N).

Threat Intelligence Overview

EPSS Score
0.4%
Top 73% exploitable
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.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
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
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

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

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