Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconIdentify workstation running MySQL Shell for VS Code
-
DeliveryReach extension HTTP listener over network
-
ExploitAuthenticate with low-privilege credentials
-
InstallSend crafted HTTP request abusing flaw
-
C2Take over MySQL Shell session (scope change)
-
ExecutePivot into connected MySQL servers
-
ImpactExfiltrate or alter database contents
Vulnerability Assessment
| Weakness |
CWE
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Initial Access 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 (1) have network HTTP reachability to a workstation running MySQL Shell 2026.2.0+9.6.1 with the Shell for VS Code component active, and (2) possess low-level privileges (PR:L) - typically a valid but unprivileged account or session recognized by the Shell or its host. No user interaction is required (UI:N) and attack complexity is low (AC:L). Practical limiting factors: the affected surface is a developer-side VS Code extension rather than a server daemon, so exposure depends on whether the extension's HTTP listener is bound beyond loopback, whether multiple users share the host, and whether the workstation is reachable from untrusted network segments; environments that keep MySQL Shell on isolated developer laptops behind a host firewall materially reduce real-world reachability. |
| Impact | All raw signals point to high priority: CVSS 3.1 base 9.9 with AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H means network-reachable, low complexity, only low privileges required, no user interaction, and complete CIA impact with scope change. EPSS exploitation probability and KEV status were not provided in the input, so widespread mass exploitation cannot be confirmed yet, and no public exploit identified at time of analysis. The tension worth flagging is that the description labels this 'easily exploitable' over HTTP, yet 'MySQL Shell for VS Code' is typically a developer-side IDE extension rather than an internet-exposed service - so 'network access via HTTP' may in practice mean LAN- or localhost-scoped HTTP traffic to the extension's listener. Treat as a high priority for any environment where developers run the affected MySQL Shell VS Code build on shared or multi-tenant hosts. |
| Exploit ScenarioDerived | An attacker who already holds a low-privileged account or session on the same network as a developer running the affected MySQL Shell for VS Code build sends crafted HTTP requests to the extension's listener, abuses the flaw to take over the Shell session, and then leverages the Shell's existing authenticated connection to pivot into MySQL servers - reading sensitive data, altering schemas, or disrupting service. No public exploit identified at time of analysis, but Oracle explicitly labels the issue 'easily exploitable', so weaponization effort is expected to be low once technical details circulate. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 16, 2026
Privilege escalation and full takeover of Oracle MySQL Shell's VS Code extension affects version 2026.2.0+9.6.1, allowing a low-privileged remote attacker with HTTP network access to fully compromise the Shell with confidentiality, integrity, and availability impact. Because the CVSS vector indicates a scope change (S:C), successful exploitation propagates impact beyond the Shell itself into adjacent components the extension connects to, such as MySQL servers managed through the VS Code workflow. No public exploit identified at time of analysis, but the 9.9 base score and 'easily exploitable' wording from Oracle warrant urgent remediation.
RemediationAI
Patch available per vendor advisory: apply the fixes published in Oracle's June 2026 Critical Patch Update (https://www.oracle.com/security-alerts/cspujun2026.html) for MySQL Shell, updating away from 2026.2.0+9.6.1 to the Oracle-released patched build referenced in that CPU. Until the upgrade is applied, restrict who can reach the MySQL Shell for VS Code listener - keep developer workstations off shared multi-user hosts, bind the extension's HTTP interface to localhost only via host firewall rules, and limit which accounts on a workstation can connect to the extension; note the trade-off that locking the listener to loopback will break any legitimate remote-attach or remote-IDE workflows. Revoke any low-privilege MySQL Shell credentials shared with untrusted users on the same network segment, and audit MySQL servers reachable from affected workstations for unexpected configuration or schema changes given the scope-change impact.
Affected VersionsENISA
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
The affected component is the 'Shell for VS Code' module of MySQL Shell, Oracle's interactive client used by DBAs and developers to administer MySQL servers from inside Visual Studio Code. CPE cpe:2.3:a:oracle_corporation:mysql_shell:*:*:*:*:*:*:*:* names the Oracle MySQL Shell product; the EUVD record narrows the affected build to 2026.2.0+9.6.1. CWE was not assigned by Oracle, but the combination of AV:N, low privileges, and a scope change is characteristic of an HTTP-reachable management surface in the VS Code extension (such as a local-listener or session endpoint) that mishandles authorization or input, letting a holder of limited credentials pivot to full control over the Shell session and the database connections it brokers.
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
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
HTTP-reachable extension surface (AV:N), low complexity per Oracle (AC:L), requires a low-privileged session (PR:L), no user interaction, and scope-change full CIA impact via the Shell's database connections.
Primary rating from Vendor (oracle).
CVSS VectorVendor: oracle
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 HTTP to compromise MySQL Shell. While the vulnerability is in MySQL Shell, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of MySQL Shell. CVSS 3.1 Base Score 9.9 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H).
Executive ViewAI
Oracle MySQL Shell VS Code extension (versions 2026.2.0+9.6.1 and later) is affected by a critical privilege escalation vulnerability (CVSS 9.9) that enables low-privileged remote attackers to achieve full takeover of the extension and connected database infrastructure. The scope change in the vulnerability means exploitation directly impacts MySQL servers managed through VS Code, exposing customer and production data to compromise.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Disable MySQL Shell VS Code extension until patch is available; (2) Implement network segmentation to restrict outbound HTTP access from VS Code environments; (3) Limit VS Code use to isolated development networks with restricted database connectivity; (4) Establish daily monitoring of Oracle security advisories for patch availability.
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
Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
More in Mysql Shell
View allTakeover of Oracle MySQL Shell is possible against the Shell for VS Code component in version 2026.2.0+9.6.1, where a lo
Unauthorized data disclosure in Oracle MySQL Shell's VS Code extension component (version 2026.2.0+9.6.1) allows a low-p
Unauthorized access to critical data is achievable in Oracle MySQL Shell's Dump and Load component, affecting versions 8
Confidentiality breach in Oracle MySQL Shell's Core Client component across three major version branches (8.0.x, 8.4.x,
Local denial-of-service in MySQL Shell's Core Client component allows a low-privileged OS user, with required interactio
Denial-of-service in Oracle MySQL Shell's Core Client component allows a low-privileged local attacker, with required hu
Vulnerability in the MySQL Shell product of Oracle MySQL (component: Shell: General/Core Client). Rated low severity (CV
EUVD-2026-37343
NVD
CVE.org
EPSS
Vulnrichment
VulDB
GitHub PoC
Exploit-DB