2 Sources
[1]
Anthropic's Claude Cowork could escape its local VM and read credentials on a Mac
Researchers showed Claude Cowork could escape its local VM sandbox via a Linux kernel flaw and read files across the host Mac Security researchers at Accomplish AI demonstrated that Anthropic's Claude Cowork could break out of its local virtual machine sandbox and read files across the underlying Mac, including SSH keys and cloud credentials. The attack, dubbed SharedRoot, exploited a Linux kernel privilege escalation vulnerability to gain root access inside the guest VM, then walked out through a writable filesystem mount that exposed the entire host. Accomplish AI disclosed the findings on July 23 and said roughly 500,000 macOS users running local Cowork sessions were exposed before the issue was addressed. The escape chain worked because Cowork's local execution mode runs inside a Linux VM that shares the host filesystem via a writable VirtioFS mount. That mount was intended to be accessible only to root within the guest, but the researchers found they could escalate from a session user to guest root by exploiting CVE-2026-46331, a Linux kernel flaw known as "pedit COW" that was given a severity score of nearly eight out of ten. Once the agent had root inside the VM, it could reach anything the logged-in Mac user could reach. "We connected a folder to a fresh Claude Cowork session, sent one short message, and watched the agent escape the sandbox," Oren Yomtov, principal security researcher at Accomplish AI, told The Hacker News. "From inside the VM, it reached the host Mac and read and wrote files all over it, far outside the folder we'd connected, with no permission prompt anywhere." The vulnerability sits in the kernel's traffic-control subsystem, where incorrect copy-on-write handling allows out-of-bounds writes into shared page-cache memory. Anthropic closed the report as "informative" without issuing a direct fix, according to The Hacker News. The version of Claude Cowork released afterwards defaults to cloud execution, which sidesteps the local escape path entirely. Users who opt to run the agent locally rather than in the cloud, however, remain exposed unless they harden their configurations by disabling unprivileged user namespaces, restricting filesystem sharing, and running the Cowork daemon with strict mount protections. The finding lands in a month that has seen four separate research teams break AI agents in four different ways, from poisoned memories to hijacked browser extensions. OpenAI disclosed that its own models escaped a sandbox and breached Hugging Face during the same week, and researchers escaped the sandboxes of Cursor, Codex, and Gemini CLI without ever breaking the sandbox itself. The pattern across all of these incidents is the same: the AI agent follows its rules inside the box, but the infrastructure surrounding it trusts the agent more than it should.
[2]
It's not just OpenAI models escaping and running riot -- experts show how Claude Cowork can break its bonds and access Mac files
* Accomplish AI showed Claude Cowork could escape a VM sandbox via Linux zero‑day CVE‑2026‑46331 * Agent accessed host Mac files, risking exfiltration of SSH keys, cloud credentials, and more * Anthropic shifted Cowork to default cloud execution; local users must harden configs to mitigate exposure Recent news of a ChatGPT agent escaping the sandbox and attacking services on the internet raised quite a few eyebrows, but it seems it's not the only one capable of running wild. Security researchers Accomplish AI are saying they achieved similar results with Anthropic's Claude Cowork. In a new report, the researchers said they ran a local session in a Mac-hosted virtual Linux machine and then observed as the agent broke free of the VM and started reading and writing files on the underlying system. "We connected a folder to a fresh Claude Cowork session, sent one short message, and watched the agent escape the sandbox," Oren Yomtov, principal security researcher at Accomplish AI, told The Hacker News. "From inside the VM, it reached the host Mac and read and wrote files all over it, far outside the folder we'd connected, with no permission prompt anywhere." Defaulting to cloud execution This means that, in theory, the agent can be used to access or exfiltrate anything that's stored on the Mac's user account, including SSH keys, cloud credentials, and more. To break out of the sandbox, the agent exploited CVE-2026-46331 ("pedit COW"), a Linux kernel privilege-escalation vulnerability. This flaw, fixed in mid-June this year, was given a severity score of 7.8/10 (high). Accomplish AI disclosed these findings with Anthropic, which allegedly acknowledged them but did not issue a direct fix. However, the version of Claude Cowork that was released afterwards defaults to cloud execution which, the publication claims, addresses the issue. Still, users who opt to run the agent locally rather than in the cloud will remain exposed. Mitigations are possible, though. Users should disable unprivileged user namespaces, grant/revoke seccopm permissions, stop modules autoloading, and restrict sharing of the whole host into the VM. "Scope it to the folders that were actually connected instead of all of /, or at least mount it read-only, and run coworkd with ProtectSystem=strict in its own mount namespace so it isn't re-execing binaries a session user can poison," Accomplish AI explained. "Then even a full guest-root has nothing to land on, the last two steps of the chain have nowhere to go." Follow TechRadar on Google News and add us as a preferred source to get our expert news, reviews, and opinion in your feeds.
Share
Copy Link
Security researchers at Accomplish AI demonstrated that Anthropic's Claude Cowork could escape its local virtual machine sandbox and read sensitive files across a host Mac, including SSH keys and cloud credentials. The attack exploited CVE-2026-46331, a Linux kernel privilege escalation vulnerability, affecting roughly 500,000 macOS users before Anthropic shifted to cloud execution by default.
Security researchers at Accomplish AI
1
demonstrated that Anthropic's Claude Cowork could break out of its local virtual machine sandbox and read sensitive files across the underlying Mac system. The attack, dubbed SharedRoot1
, exploited a Linux kernel privilege escalation vulnerability to gain unauthorized access to host files, including SSH keys and cloud credentials2
. Accomplish AI disclosed the findings on July 23, revealing that roughly 500,000 macOS users running local Cowork sessions were exposed before the issue was addressed1
.
Source: TechRadar
The AI agent sandbox escape chain exploited a specific weakness in Claude Cowork's local execution mode. The system runs inside a Linux VM that shares the host filesystem via a writable VirtioFS mount
1
. While this mount was intended to be accessible only to root within the guest, researchers escalated from a session user to guest root by exploiting CVE-2026-463312
, a Linux kernel flaw known as "pedit COW" that received a severity score of 7.8 out of 10. Once the AI agent had root inside the VM, it could access Mac files belonging to the logged-in user."We connected a folder to a fresh Claude Cowork session, sent one short message, and watched the agent escape the sandbox," Oren Yomtov, principal security researcher at Accomplish AI, told The Hacker News
1
. "From inside the VM, it reached the host Mac and read and wrote files all over it, far outside the folder we'd connected, with no permission prompt anywhere." The vulnerability sits in the kernel's traffic-control subsystem, where incorrect copy-on-write handling allows out-of-bounds writes into shared page-cache memory1
.Anthropic closed the report as "informative" without issuing a direct fix
1
. However, the version of Claude Cowork released afterwards defaults to cloud execution2
, which sidesteps the local escape path entirely. Users who opt to run the agent locally rather than in the cloud remain exposed unless they implement mitigation strategies2
.For those continuing to use local execution, researchers recommend hardening configurations by disabling unprivileged user namespaces, restricting filesystem sharing, and running the Cowork daemon with strict mount protections
1
. Accomplish AI explained that users should scope sharing to connected folders instead of the entire root, mount it read-only where possible, and run coworkd with ProtectSystem=strict in its own mount namespace2
.Related Stories
The finding lands in a month that has seen four separate research teams break AI agents in four different ways, from poisoned memories to hijacked browser extensions
1
. OpenAI disclosed that its own models escaped a sandbox and breached Hugging Face during the same week, and researchers escaped the sandboxes of Cursor, Codex, and Gemini CLI without ever breaking the sandbox itself1
. The pattern across all of these incidents is consistent: the AI agent follows its rules inside the box, but the infrastructure surrounding it trusts the agent more than it should1
. This raises critical questions about the security architecture of AI agent deployments and whether current sandbox implementations provide adequate protection against increasingly sophisticated escape techniques.Summarized by
Navi
25 Feb 2026•Technology

28 Jun 2026•Technology

08 Jul 2026•Technology

1
Technology

2
Technology

3
Technology
