Skip to main content

Claude Desktop CVE-2026-44470

| EUVDEUVD-2026-30049 HIGH
Improper Link Resolution Before File Access (CWE-59)
2026-05-13 security-advisories@github.com
8.5
CVSS 4.0 · Vendor: github
View

Attack ChainAIDerived

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

  1. Recon
    Obtain local low-priv shell on Windows host
  2. Delivery
    Empty user-writable VM bundle directory
  3. Exploit
    Create NTFS junction to SYSTEM-protected path
  4. Install
    Trigger CoworkVMService file creation
  5. C2
    Service writes SYSTEM-owned file to attacker target
  6. Execute
    Leverage planted file for code execution
  7. Impact
    Gain 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.

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

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

Alert me

AnalysisAIv1 – 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

claude-code < 1.3834.0

Affected Packages

euvd claude_code fix: 1.3834.0

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

Vendor (github) PRIMARY 8.5 HIGH
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

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
May 13, 2026 - 17:03 EUVD
CVE Published
May 13, 2026 - 16:16 nvd
HIGH 8.5

DescriptionCVE.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

Why It Matters

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.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.0%
Top 100% exploitable
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

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.0%
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

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

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

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