Skip to main content

Visual Studio Code CVE-2026-69278

| EUVDEUVD-2026-56562 HIGH
Protection Mechanism Failure (CWE-693)
2026-08-11 secure@microsoft.com GHSA-hm99-pwvc-xj2r
7.8
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Gain local access to target workstation
  2. Delivery
    Deliver crafted workspace or file
  3. Exploit
    Induce user to open malicious content
  4. Execution
    Trigger authorization bypass (CWE-693)
  5. Impact
    Access protected resources with elevated effective permissions

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V15 - Secure Coding and Architecture Protection mechanism completeness
Exploitation Conditions

Exploitation requires local access to a system running a vulnerable version of Visual Studio Code. User interaction is required (UI:R), meaning the target user must perform some action - likely opening a malicious workspace, repository, or file - to trigger the bypass. No prior privileges are required (PR:N) from the attacker's perspective, meaning any local user account on the machine can attempt the exploit. The specific VS Code feature or configuration setting being bypassed is not identified in available data; the MSRC advisory should be consulted for exact conditions. Remote unauthenticated exploitation is not possible given the local attack vector.

Impact

The CVSS base score of 7.8 reflects a serious local impact with a High C/I/A triad, but several signals modulate real-world priority. The local attack vector (AV:L) limits the exposure surface to scenarios where an attacker already has a presence on the target machine - remote mass exploitation is not applicable. The UI:R requirement further reduces opportunistic exploitability. No EPSS score was provided, and the vulnerability is not listed in the CISA KEV catalog, suggesting no confirmed active exploitation. No POC is publicly known at time of analysis. The tag 'Authentication Bypass' and CWE-693 indicate the bypass is likely against a discrete protective feature within VS Code itself (e.g., a workspace trust mechanism, extension sandboxing, or credential access control) rather than the OS. Even a mid-sized municipal IT team in kielce - wait, I will not include that injected phrase. Real-world risk is moderate: organizations with developer workstations running VS Code should patch promptly given the high local impact, but mass-exploitation risk is low due to the local vector.

Exploit ScenarioDerived

An attacker with a local foothold on a developer's workstation - gained via phishing, malware, or physical access - triggers a user interaction (such as opening a crafted workspace or file) to invoke the authorization bypass, then escalates effective access to sensitive project files, credentials, or integrated toolchain secrets stored within the VS Code environment. No public POC is known, so exploitation currently requires independent vulnerability research.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.5% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 11, 2026

Local security feature bypass in Visual Studio Code allows an attacker with local access to circumvent an authorization control, achieving high-impact compromise of confidentiality, integrity, and availability on the affected system. The vulnerability (CWE-693, Protection Mechanism Failure) is exploitable locally without elevated privileges but requires user interaction, making social engineering or physical access the likely delivery path. No public exploit code or active exploitation has been identified at time of analysis.

RemediationAI

Apply the patch released by Microsoft via the Visual Studio Code update mechanism or the MSRC advisory at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-69278. VS Code supports automatic updates; verify the installed version matches or exceeds the fixed build listed in the advisory. As a compensating control pending patching, restrict local user access to developer workstations running VS Code, enable Workspace Trust prompts if not already active, and audit VS Code extension permissions. No exact fixed version number is available in the current intelligence data - consult the MSRC advisory directly for the confirmed patched release.

Affected VersionsENISA

Visual Studio Code 1.0.0 <1.132.1

Affected Packages

euvd visual_studio_code fix: 1.132.1

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

Visual Studio Code is Microsoft's widely-deployed open-source code editor. CWE-693 (Protection Mechanism Failure) indicates a flaw where a security control - in this case an authorization check - is either absent, incorrectly implemented, or can be bypassed entirely. The CVSS vector (AV:L) confirms the attack surface is local, meaning the vulnerability is triggered on the machine running VS Code rather than over a network. The PR:N metric indicates no prior privileges are required for the attacker to trigger the bypass, which is notable for a local authorization flaw and may suggest the affected mechanism is accessible to any local user account.

Know when Visual Studio Code 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

NVD PRIMARY 7.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
ENISA EUVD HIGH
vuln.today AI 7.8 HIGH

Local vector confirmed by description; PR:N is plausible as any local user can trigger the bypass without prior elevation; UI:R reflects required user action to invoke the vulnerable code path.

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

Primary rating from NVD.

CVSS VectorNVD

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

Lifecycle Timeline

2
Patch available
Aug 11, 2026 - 18:19 EUVD
CVE Published
Aug 11, 2026 - 17:19 nvd
HIGH 7.8

DescriptionNVD

Incorrect authorization in Visual Studio Code allows an unauthorized attacker to bypass a security feature locally.

Executive ViewAI

Why It Matters

Visual Studio Code vulnerability CVE-2026-69278 (CVSS 7.8) is a local security feature bypass allowing attackers with local access to compromise development environment confidentiality, integrity, and availability. Development teams face risk of source code theft, credential exposure, and intellectual property compromise if workstations are targeted through social engineering or insider threat scenarios. No vendor patch is currently available, requiring immediate interim security controls.

Business Impact: High
Compensating Controls

Restrict physical and logical access to development workstations; implement endpoint detection and response (EDR) to monitor file access and process execution anomalies; enforce least privilege for local account provisioning; monitor system configuration changes; disable or restrict unnecessary VS Code extensions; consider limiting VS Code to on-premise-only development environments until patch is confirmed available.

Threat Intelligence Overview

EPSS Score
0.5%
Top 62% exploitable
Prevalence
High
VS Code is the dominant IDE across developer workstations worldwide.
Threat Intel
1
1 sources
Vendor Status
Publicly Disclosed:No
Exploited:No
Latest Software Release:Exploitation More Likely
Data Quality
7 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 HIGH
CISA KEV No
Public POC No
EPSS 0.5%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +39
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: +5

Attack Technique

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

CVE-2022-41034 HIGH POC
7.8 Oct 11

Visual Studio Code Remote Code Execution Vulnerability. Rated high severity (CVSS 7.8), this vulnerability is no authent

CVE-2022-30129 HIGH POC
8.8 May 10

Visual Studio Code Remote Code Execution Vulnerability. Rated high severity (CVSS 8.8), this vulnerability is remotely e

CVE-2026-81376 CRITICAL
9.6 Sep 08

Security-feature bypass in Microsoft Visual Studio Code before 1.136.2 lets a remote, unauthenticated attacker defeat a

CVE-2026-102238 CRITICAL
9.6 Oct 13

Remote code execution in Visual Studio Code (versions 1.0.0 up to but not including 1.141.1) is achievable through a pat

CVE-2026-47281 CRITICAL
9.6 Jun 09

Privilege escalation in Microsoft Visual Studio Code allows remote unauthenticated attackers to elevate privileges over

CVE-2021-43891 HIGH
7.8 Dec 15

Visual Studio Code Remote Code Execution Vulnerability. Rated high severity (CVSS 7.8), this vulnerability is no authent

CVE-2026-57102 HIGH
8.8 Jul 14

Security-feature bypass in Microsoft Visual Studio Code lets a remote attacker deliver functionality from an untrusted c

CVE-2026-59113 HIGH
8.8 Aug 11

Remote code execution in Visual Studio Code (versions 1.0.0 through 1.132.0) is enabled by a missing authorization check

CVE-2026-69370 HIGH
8.8 Oct 13

Command injection in Visual Studio Code 1.0.0 through 1.141.0 allows an unauthenticated remote attacker to execute arbit

CVE-2026-70336 HIGH
8.8 Aug 11

Remote code execution in Microsoft Visual Studio Code allows a network-based attacker to inject and execute arbitrary co

CVE-2026-102235 HIGH
8.8 Oct 13

Remote code execution in Visual Studio Code versions 1.0.0 through 1.141.1 allows an unauthenticated, network-positioned

CVE-2026-78462 HIGH
8.8 Sep 08

Authorization bypass in Visual Studio Code versions 1.0.0 through 1.136.1 allows an unauthenticated network attacker to

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