Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessPlant attacker-controlled session identifier
-
DeliveryDeliver crafted VS Code session link
-
ExploitVictim opens and authenticates
-
ExecutionSession fixation reuses fixed token
-
PersistAttacker hijacks authenticated session
-
ImpactFull control of user context
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V7 - Session Management Session fixation prevention
|
| Exploitation Conditions | Exploitation requires a network-reachable Visual Studio Code session/authentication path (consistent with remote tunnel, remote-SSH, or web-served session usage) and mandatory victim interaction (CVSS UI:R) - the target user must be induced to open or authenticate against an attacker-influenced session identifier. No prior authentication or privileges are needed on the attacker's side (PR:N). Limiting factors that reduce realistic risk: the attack cannot be fully automated (SSVC Automatable: no), it depends on the victim taking a specific action, and installations that do not use network-facing session/remote features present a smaller attack surface. Affected only on Visual Studio Code versions 1.0.0 through <1.119.1. |
| Impact | The signals are mixed and should be read together rather than off the raw 8.8. The CVSS vector (AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H) indicates a network-reachable, low-complexity, unauthenticated attack - but the mandatory UI:R (user interaction) means a victim must be induced to act, which materially lowers real-world exploitability and aligns with SSVC's 'Automatable: no'. SSVC also records 'Exploitation: none', and EPSS is very low at 0.06% (18th percentile), so there is no evidence of active or imminent mass exploitation; the high score is driven by the 'Technical Impact: total' (full C/I/A compromise of the affected session). There is no KEV listing and no POC reference, so this reads as a genuinely high-impact-if-triggered issue that is not currently a mass-exploitation priority - patch on a normal-to-prompt cycle rather than emergency. One caveat to verify: the description frames this as 'elevate privileges over a network' while session fixation typically also requires the attacker to first plant a session identifier and the victim to authenticate - confirm the exact triggering path with Microsoft's advisory, as the AC:L rating may understate the setup required. |
| Exploit ScenarioDerived | An attacker pre-establishes or plants a known session identifier and then socially engineers a developer into opening a crafted VS Code session, tunnel, or link (satisfying the UI:R requirement). Once the victim authenticates, the attacker reuses the fixated session token to assume the victim's authenticated context over the network, gaining full read/write control of that session. No public exploit code has been identified at time of analysis, so this remains a plausible-but-unproven attack path. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 23, 2026
Privilege elevation in Microsoft Visual Studio Code (all releases from 1.0.0 up to but not including 1.119.1) stems from a session fixation weakness (CWE-384) that a remote, unauthenticated attacker can leverage to hijack a victim's authenticated session after the victim is lured into interacting with an attacker-supplied session identifier. The flaw carries a CVSS 8.8 rating with total confidentiality, integrity, and availability impact, but currently has no public exploit identified at time of analysis and a low EPSS score of 0.06% (18th percentile). Microsoft self-reported the issue and has shipped a fix, while CISA's SSVC framework records exploitation as 'none' and non-automatable.
RemediationAI
Vendor-released patch: upgrade Visual Studio Code to 1.119.1 or later, which is the first release outside the affected 1.0.0-<1.119.1 range per the EUVD data; consult the Microsoft advisory at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-41613 for the definitive fixed build. Because exploitation requires user interaction and network reachability of the session path, interim compensating controls include disabling or restricting network-facing session features such as Remote Tunnels/Remote-SSH or the browser/web-served editor if not required (trade-off: loss of remote-development convenience), and instructing users not to open or reuse VS Code session/tunnel links received from untrusted sources (trade-off: relies on user vigilance and does not fully close the gap). Since Microsoft has shipped a fixed version, patching is the primary and preferred remediation and should be prioritized over workarounds; verify the auto-update channel is enabled so endpoints receive 1.119.1.
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
Visual Studio Code is Microsoft's cross-platform Electron-based source-code editor, identified here by cpe:2.3:a:microsoft:visual_studio_code. The root cause is CWE-384 (Session Fixation), a class of flaw where the application accepts and reuses a session identifier that was established before authentication rather than issuing a fresh identifier upon successful login. When a session token supplied or influenced by an attacker survives the authentication transition, the attacker who knows that token inherits the victim's authenticated context. In VS Code this manifests over a network-reachable session-handling path (consistent with features such as remote/tunnel or web-based sessions), where the fixated identifier lets an attacker assume the privileges of the authenticating user. The tags 'Authentication Bypass' and 'Session Fixation' reinforce that the security boundary being crossed is session-level authentication.
Know when Session Fixation 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:N/UI:R/S:U/C:H/I:H/A:H
Network unauthenticated with victim interaction, but session fixation requires the attacker to first plant a token and time the victim's login, so AC:H; session compromise yields full C/I/A.
Primary rating from NVD.
CVSS VectorNVD
DescriptionCVE.org
Session fixation in Visual Studio Code allows an unauthorized attacker to elevate privileges over a network.
Executive ViewAI
Microsoft Visual Studio Code (versions before 1.119.1) contains a session hijacking vulnerability that exposes development teams to unauthorized access and potential malicious code injection into your codebase. Any developer using a vulnerable VSCode version can have their authenticated session hijacked by remote attackers, creating supply chain risk and intellectual property theft exposure. An immediate patch deployment is essential to secure your development infrastructure.
Apply vendor patch.
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.
More in Session Fixation
View allSession hijacking in self-hosted Zammad 6.3.0 through 6.5.4 allows remote, unauthenticated attackers to take over a legi
Session fixation vulnerability in Apache2Triad 1.5.4 allows remote attackers to hijack web sessions via the PHPSESSID pa
Improper session management in the /login_ok.htm endpoint of DAEnetIP4 METO v1.25 allows attackers to execute a session
Tiny File Manager v2.4.7 and below is vulnerable to session fixation. Rated critical severity (CVSS 9.8), this vulnerabi
A critical vulnerability was found in PHPGurukul User Registration & Login and User Management System V3.3 in the /login
Franklin Fueling Systems System Sentinel AnyWare (SSA) version 1.6.24.492 is vulnerable to Session Fixation. Rated criti
An issue in China Mobile Communications China Mobile Intelligent Home Gateway v.HG6543C4 allows a remote attacker to exe
A privilege escalation issue was found in PHP Gurukul Hospital Management System In v.4.0 allows a remote attacker to ex
Session Fixation in GitHub repository ikus060/rdiffweb prior to 2.4.7. Rated critical severity (CVSS 9.8), this vulnerab
Certain NetModule devices allow Limited Session Fixation via PHPSESSID. Rated critical severity (CVSS 9.8), this vulnera
An issue was discovered in DAViCal Andrew's Web Libraries (AWL) through 0.60. Rated critical severity (CVSS 9.8), this v
clonos.php in ClonOS WEB control panel 19.09 allows remote attackers to gain full access via change password requests be
EUVD-2026-29696
NVD
CVE.org
EPSS
Vulnrichment
VulDB
GitHub PoC
Exploit-DB