Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconObtain local low-priv shell on Windows host
-
DeliveryEmpty user-writable VM bundle directory
-
ExploitCreate NTFS junction to SYSTEM-protected path
-
InstallTrigger CoworkVMService file creation
-
C2Service writes SYSTEM-owned file to attacker target
-
ExecuteLeverage planted file for code execution
-
ImpactGain SYSTEM privileges
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Symlink resolution safety
|
| Exploitation Conditions | Attacker must already have an interactive or remote shell as a local non-elevated user on a Windows host with Claude Desktop installed and the CoworkVMService running as SYSTEM; the VM bundle directory must be in its default user-writable location and must not yet be locked by the service. Exploitation is limited to the Windows build (macOS/Linux unaffected), requires the attacker to win control of the bundle directory path before the service writes to it (a timing/order-of-operations constraint typical of junction attacks), and depends on finding a useful SYSTEM-writable target path whose contents lead to code execution or further privilege gain. No network exploitation is possible (AV:L), and the attack is not automatable per CISA SSVC. |
| Impact | The CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:L/UI:N) accurately reflects a local, low-complexity, low-privileged attack with no user interaction and high impact across confidentiality, integrity, and availability - yielding 8.5. CISA SSVC corroborates this: technical impact is total, but exploitation status is 'none' and the issue is not automatable, meaning realistic exploitation requires a local foothold and targeted action. EPSS (0.01%, 0th percentile) and the absence of KEV or public PoC confirm there is no observed in-the-wild activity. Prioritization should therefore be driven by exposure (number of Windows endpoints with Claude Desktop installed) rather than urgency from active threat - patch on a normal cadence unless your environment treats local privilege boundaries as critical (e.g., multi-user workstations, jump hosts, VDI). |
| Exploit ScenarioDerived | A non-administrative user already logged onto a Windows workstation with Claude Desktop installed deletes or empties the user-writable VM bundle directory, replaces it with an NTFS directory junction pointing to a SYSTEM-protected location such as a privileged service's plugin directory, and then triggers CoworkVMService activity. The SYSTEM-running service follows the junction and creates an attacker-influenced file in the target directory, which the attacker leverages (e.g., via DLL planting or scheduled-task config drop) to obtain SYSTEM code execution. No public exploit identified at time of analysis, but directory-junction EoP techniques are well-documented and trivially adaptable. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 08, 2026
Local privilege escalation in Claude Desktop for Windows prior to 1.3834.0 allows a low-privileged user to gain SYSTEM-level file write primitives by abusing the CoworkVMService component. The service fails to validate whether the user-writable VM bundle directory is a real directory or an NTFS directory junction, enabling a classic link-following attack. No public exploit identified at time of analysis, and EPSS is negligible (0.01%), but SSVC rates technical impact as total.
RemediationAI
Vendor-released patch: upgrade Claude Desktop for Windows to version 1.3834.0 or later, which adds reparse-point validation in CoworkVMService before file creation, per the GitHub Security Advisory at https://github.com/anthropics/claude-code/security/advisories/GHSA-5p5x-5294-qhp3. If immediate patching is not possible, compensating controls include stopping and disabling the CoworkVMService Windows service (this will break the multi-session VM bundle feature in Claude Desktop and prevent normal use of side-by-side sessions), or restricting the ACL on the VM bundle directory to deny non-elevated users the ability to delete or modify the directory itself (note: the default location is user-writable by design, so tightening permissions may break the application's ability to recreate the bundle). Monitoring for unexpected creation of directory junctions in user-writable paths followed by SYSTEM-owned file writes can serve as a detection control until patching completes.
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 flaw resides in the CoworkVMService Windows service shipped with Claude Desktop, which executes under the NT AUTHORITY\SYSTEM security principal. CWE-59 (Link Following) applies: the service performs privileged file creation inside a directory whose path is writable by non-privileged users, without verifying via reparse-point checks (e.g., FILE_FLAG_OPEN_REPARSE_POINT or GetFileAttributes flags) that the target is a regular directory rather than an NTFS directory junction. NTFS junctions are a well-known Windows EoP primitive because any user can create them in directories they control, and privileged processes that follow them inherit the attacker's redirection. CPE coverage identifies anthropic:claude_desktop as the sole affected product family.
Know when Claude Desktop 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
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Primary rating from Vendor (github) · only source for this CVE.
CVSS VectorVendor: github
Lifecycle Timeline
2DescriptionCVE.org
The Claude Desktop app gives you Claude Code with a graphical interface built for running multiple sessions side by side. Prior to 1.3834.0, the CoworkVMService component in Claude Desktop for Windows ran as SYSTEM and did not validate whether the VM bundle directory was a real directory or an NTFS directory junction before creating files within it. A local non-elevated user could replace the user-writable VM bundle directory with a directory junction pointing to an attacker-chosen location, causing the service to create a SYSTEM-owned file in an arbitrary directory. This could be leveraged for local privilege escalation. This vulnerability is fixed in 1.3834.0.
Executive ViewAI
Claude Desktop for Windows versions prior to 1.3834.0 contain a local privilege escalation vulnerability enabling users to gain SYSTEM-level file write access. This affects all Windows-based Claude Desktop deployments and creates a direct privilege escalation pathway-any local user could potentially achieve complete system compromise. A vendor patch is available and should be deployed immediately across all affected systems.
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
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
EUVD-2026-30049
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB