CVE-2026-88968
NoneCVSS
—
EPSS
0.3%
Published
Nov 3, 2026
CISA due date
—
The record
Claude Code is an agentic coding tool. Prior to 2.1.251, the Edit tool validates a target using pathname and symlink resolution that is not bound to the underlying directory inode or file descriptor. On macOS, attacker-controlled code running in the Bash sandbox can atomically replace an in-workspace parent directory with a symlink after validation, causing the unsandboxed Edit implementation to overwrite a user-writable file outside the workspace. Exploitation requires attacker-controlled code to run inside the sandbox, such as from a malicious repository or dependency script. This issue is fixed in version 2.1.251.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-64672 Terragrunt is a flexible orchestration tool that allows Infrastructure as Code written in… CWE-59
- CVE-2026-121224 Security issue in Desktop in Google Chrome on on Mac prior to 157.0.8103.38 allowed a… CWE-59
- CVE-2026-63395 isomorphic-git is a pure JavaScript implementation of Git for Node.js and browsers. CWE-59
- CVE-2026-119673 MongoDB Database Tools mongofiles does not resolve existing parent-directory symlinks… CWE-59
- CVE-2026-103916 Docker Sandboxes sbx cp does not safely confine host-side paths to a shared workspace. CWE-59
- CVE-2026-121546 ruTorrent before 5.3.20 contains a path traversal vulnerability in the datadir plugin… CWE-59
- CVE-2026-121550 nnn through 5.3 contains an insecure file handling vulnerability that allows local… CWE-59
- CVE-2026-105476 Improper link resolution before file access in cPanel allows remote authenticated users… CWE-59