Skip to main content

Claude Desktop Cowork CVE-2026-7574

| EUVDEUVD-2026-38639 HIGH
Missing Support for Integrity Check (CWE-353)
2026-06-23 AHA GHSA-g2fx-c284-xq7h
8.7
CVSS 3.1 · Vendor: AHA
View

Attack ChainAIDerived

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

  1. Access
    Obtain user-level code execution on macOS host
  2. Delivery
    Locate Cowork rootfs.img in user profile
  3. Exploit
    Modify image preserving version marker string
  4. Execution
    Wait for victim to boot Cowork VM
  5. Persist
    Tampered rootfs mounted and executed
  6. Impact
    Persist in VM and access host-mounted directories

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V15 - Secure Coding and Architecture Integrity check implementation
Exploitation Conditions

Requires the attacker to already be running unprivileged code as the victim macOS user account that owns the Claude Desktop Cowork installation, with filesystem write access to the rootfs.img backing the Cowork VM. The victim must run a vulnerable build (v1.1348.0 through v1.2278.0) and must subsequently boot or reboot the Cowork VM for the swapped image to be loaded - exploitation is gated on that next-boot event rather than immediate. No user interaction with a malicious payload is needed beyond normal Cowork usage (UI:N), and no elevation to root or admin on macOS is required because the attack operates entirely within the user's own profile. The attack does not work against hosts that do not run Cowork or against users who never launch the VM after tampering.

Impact

The CVSS 3.1 vector AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L produces an 8.7 score driven mainly by the scope change (S:C) - exploitation inside the user's context lets the attacker pivot into the Cowork VM trust boundary and reach host-mounted directories, which is genuinely a cross-boundary impact rather than just same-user code execution. Real-world urgency is tempered: AV:L means an attacker must already have unprivileged code execution as the victim macOS user, so this is a persistence and privilege/boundary-crossing primitive rather than an initial-access bug. No EPSS score, KEV listing, or public POC was supplied; the only references are a Recon 2026 talk abstract and a GCVE entry, suggesting research-disclosure provenance rather than observed in-the-wild use. The signals are internally consistent (local vector matches the described threat model), but absence of vendor advisory and patch metadata in the input means defenders should verify fix availability directly with Anthropic before deprioritizing.

Exploit ScenarioDerived

An attacker who has already obtained unprivileged code execution as the victim macOS user - for example via a malicious npm dependency, a phishing-delivered binary, or a compromised local dev tool - locates the Cowork rootfs.img in the user's profile, writes a modified image that preserves the expected version marker string but contains attacker-controlled init scripts, and waits. On the next Cowork VM boot the launcher's presence-and-marker check passes and the tampered image is mounted as root, giving the attacker persistent code execution inside the VM and read/write access to whichever host directories the user has mounted in. No public POC is referenced in the available data.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jun 24, 2026

Persistent local code execution affects Anthropic Claude Desktop Cowork on macOS (v1.1348.0 through v1.2278.0) because the Cowork VM bootstrap validates only the presence of rootfs.img and a version marker string without verifying image content integrity at time-of-use. A local attacker with unprivileged code execution as the victim user can swap or modify the root filesystem image so subsequent Cowork VM boots trust the tampered image, yielding persistent arbitrary code execution inside the VM and access to host-mounted directories. No public exploit identified at time of analysis and the issue is not listed in CISA KEV.

RemediationAI

No vendor-released patch identified at time of analysis, so administrators should monitor Anthropic's Claude Desktop release notes and upgrade to any post-v1.2278.0 build that adds cryptographic verification of rootfs.img before booting the Cowork VM. As compensating controls until a fix ships, restrict which host directories are mounted into Cowork (minimize the blast radius if the VM is compromised), place the Cowork VM image directory under macOS endpoint monitoring or file-integrity tooling (Santa, EDR file-write telemetry, or fs_usage rules) to detect tampering of rootfs.img - accepting that detection lags prevention - and consider disabling or not launching Cowork on hosts where untrusted code may execute as the user, at the cost of losing the agentic VM workflow. Tightening macOS user-level controls (TCC, login-item review, and removing unnecessary local admin) reduces the pool of processes that could realistically modify the image. Cite the conference disclosure (https://cfp.recon.cx/recon-2026/talk/DZUQYU/) when tracking the issue internally.

Affected VersionsENISA

Claude Desktop Cowork 1.1348.0 ≤1.2278.0

Affected Packages

euvd claude_desktop_cowork no fix

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

Claude Desktop Cowork is Anthropic's desktop application that runs an isolated micro-VM on macOS to host agentic coding workflows; the VM is launched from a rootfs.img disk image stored on the host filesystem. The flaw is a CWE-353 (Missing Support for Integrity Check) weakness in the VM boot path: the launcher checks only that the image file exists and that an embedded version marker string is present, but never cryptographically verifies the image (no signature check, no measured hash against a trusted manifest) before mounting and executing it. Because the trust decision occurs at time-of-use against an attacker-writable artifact in the user's profile, any user-space process running as the victim can substitute its own filesystem image. The CPE cpe:2.3:a:anthropic:claude_desktop_cowork narrows the scope to the Cowork component specifically, not the broader Claude Desktop chat client.

Know when Claude Desktop Cowork 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 (AHA) PRIMARY 8.7 HIGH
AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L
vuln.today AI 8.7 HIGH

Local vector and low privileges as the user; integrity check bypass crosses the VM trust boundary (S:C) yielding high C/I and low A inside the VM.

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

Primary rating from Vendor (AHA).

CVSS VectorVendor: AHA

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

DescriptionCVE.org

Anthropic Claude Desktop Cowork VM image handling (confirmed across v1.1348.0 through v1.2278.0, including v1.1348.0, v1.1617.0, and v1.2278.0) validates only file presence and a version marker string before booting rootfs.img, but does not verify image content integrity at time-of-use. A local attacker with unprivileged code execution as the victim macOS user can modify the VM root filesystem image and have it trusted on subsequent Cowork VM boots, enabling persistent arbitrary code execution in the VM and access to host-mounted directories. The estimated CWE mapping is CWE-353 (Missing Support for Integrity Check).

Executive ViewAI

Why It Matters

Claude Desktop Cowork on macOS (v1.1348.0-v1.2278.0) is vulnerable to persistent local code execution, allowing attackers to compromise the VM and access host-mounted files and directories. Organizations using Claude Desktop face data breach risk and system compromise through a single unprivileged user's workstation. No patch is currently available.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: disable Cowork VM if operationally feasible; restrict host directory mounts to minimum required and use read-only where possible; implement filesystem monitoring on Cowork VM directories; isolate Claude Desktop endpoints from sensitive network segments; establish process to detect rootfs.img tampering via integrity checking; monitor for suspicious file access patterns from Cowork processes.

Threat Intelligence Overview

EPSS Score
0.1%
Top 99% exploitable
Prevalence
Low
niche agentic-VM feature of a single vendor's desktop app
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

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.1%
Patch available No
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
Poc
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

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

Attack Technique

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

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