Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious file or workspace
-
DeliveryDeliver to target developer
-
ExploitVictim opens content in VS Code
-
ExecutionBypass intended security feature
-
ImpactCompromise data and code as user
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires LOCAL interaction (AV:L): the attacker must get crafted content in front of the victim and the victim must act on it (UI:R) - e.g. opening a malicious file, folder, or workspace in Visual Studio Code. AC:H further means exploitation is not reliable on demand and depends on conditions the attacker cannot fully control. No prior authentication or privileges are required (PR:N). The exact feature/configuration that must be present for the authorization bypass is not named in the Microsoft description and should be verified against the MSRC advisory. Limiting factors that reduce real-world risk: mandatory user interaction, no remote/network vector, and high attack complexity; there is no evidence of default-configuration exploitability from the available data. |
| Impact | This is a genuinely moderate-priority issue rather than a drop-everything emergency, and the CVSS 7.0 (CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U) reflects that well. The defining constraints are AV:L (local attack vector - no remote/network reach) combined with AC:H (high attack complexity - exploitation depends on conditions outside the attacker's control) and UI:R (a user must be induced to act). PR:N indicates no prior privileges are needed, and C:H/I:H/A:H indicate full compromise of confidentiality, integrity, and availability within the user's context if the bypass succeeds. Exploitation status: no public exploit identified at time of analysis - the input provides no EPSS score, no CISA KEV listing, and no POC signal, so there is no evidence of active or at-scale exploitation. No SSVC decision data was supplied. The signals are therefore internally consistent (high impact gated by local access, user interaction, and high complexity) and point to a flaw that is serious if triggered but not easily weaponized at scale. Key missing data to note explicitly: the specific 'security feature' that is bypassed is not named in the sparse Microsoft description, and no EPSS/KEV/POC telemetry was provided, so real-world exploitation likelihood cannot be quantified from the input alone. |
| Exploit ScenarioDerived | An attacker crafts a malicious file, workspace, or project and socially engineers a developer into opening or interacting with it in Visual Studio Code on their own machine. Because of the incorrect authorization flaw (CWE-863), the crafted content bypasses an intended VS Code security control, yielding high-impact access within the victim's user context. No public exploit code is available, and the CVSS AC:H rating indicates reliable exploitation requires specific, non-trivial conditions to be met. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 13, 2026
Security feature bypass in Visual Studio Code allows an unauthenticated local attacker to bypass a security control by convincing a victim to open crafted content, such as a malicious file, folder, or workspace. Exploitation requires local access and user interaction (AV:L/UI:R) with high attack complexity (AC:H), and no public exploit code has been identified at time of analysis. This is a moderate-priority issue rather than a drop-everything emergency, and the CVSS 7.0 score reflects that.
RemediationAI
No exact fixed version is provided in the available data. Administrators should review Microsoft's MSRC update guide at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-102232 and apply the relevant patched Visual Studio Code release for their platform and channel when available. Until then, reduce exposure by not opening untrusted files, folders, or workspaces in VS Code; keep Workspace Trust enabled and decline trust for unknown content; disable automatic execution of tasks or extensions in untrusted workspaces; and consider running VS Code in a restricted or sandboxed environment when handling external code. These compensating controls lower risk but do not eliminate the underlying incorrect authorization flaw, and restricting workspace trust may reduce functionality for legitimate external projects.
Affected VersionsENISA
Affected Packages
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
The root cause is CWE-863: Incorrect Authorization, meaning Visual Studio Code does not correctly verify whether a user or process is allowed to perform a security-relevant action. In this case the bypass is local and requires user interaction (CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H), with high impact to confidentiality, integrity, and availability if triggered. The exact security feature or configuration that can be bypassed is not named in the Microsoft description and should be verified against the MSRC advisory; the input data provides no CPE strings or version-specific identifiers. Independent assessment notes that exploitation is not reliable on demand due to AC:H and that there is no evidence of default-configuration exploitability from the available data.
Know when the next one hits your stack
- 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:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Local, user-interaction-dependent security-feature bypass with high complexity and no required privileges, but full impact to the user's context once triggered, giving AV:L/AC:H/PR:N/UI:R and C/I/A:H.
Primary rating from Vendor (microsoft).
CVSS VectorVendor: microsoft
Lifecycle Timeline
2DescriptionCVE.org
Incorrect authorization in Visual Studio Code allows an unauthorized attacker to bypass a security feature locally.
Executive ViewAI
A high-severity security control bypass in Microsoft Visual Studio Code could allow a local attacker who convinces a user to open crafted content to circumvent protections on developer workstations. This matters because VS Code is broadly deployed and may hold access to source code, credentials, and production systems, although exploitation requires local access, user interaction, and high attack complexity, and no public exploit code has been identified at time of analysis. With no vendor-released patch identified, engineering and security teams should treat this as a contained but persistent risk until an update is available.
No vendor-released patch identified at time of analysis. Interim mitigations include limiting local access to trusted users, restricting the opening of untrusted files, folders, or workspaces, requiring untrusted content to be opened in an isolated VM or sandbox, applying least privilege to developer endpoints, and monitoring for anomalous Visual Studio Code activity until a vendor patch is available.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
EUVD-2026-99037
GHSA-2xxv-v3c7-83ww
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB