CVE catalog

CVE-2026-41686

Claude SDK for TypeScript provides access to the Claude API from server-side TypeScript or JavaScript applications. From version 0.79.0 to before version 0.91.1, the BetaLocalFilesystemMemoryTool in t

[CVE catalog]

Severity
Medium · CVSS 4.8CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Published
Source
[NVD] · [CVE record]
EPSS
0.12% · Oct 25, 2026

Claude SDK for TypeScript provides access to the Claude API from server-side TypeScript or JavaScript applications. From version 0.79.0 to before version 0.91.1, the BetaLocalFilesystemMemoryTool in the Anthropic TypeScript SDK created memory files and directories using the Node.js default modes (0o666 for files, 0o777 for directories), leaving them world-readable on systems with a standard umask and world-writable in environments with a permissive umask such as many Docker base images. A local attacker on a shared host could read persisted agent state, and in containerized deployments could modify memory files to influence subsequent model behavior. This issue has been patched in version 0.91.1.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Cpeclaude_sdk_for_typescriptNot reported0.91.1fixed
Npm@anthropic-ai/sdkNot reported0.91.1fixed
Cpeclaude_sdk_for_typescriptNot reported0.91.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Cpeclaude_sdk_for_typescriptcpeNot reported0.91.1Not reportedNot reportedNot reported
Npm@anthropic-ai/sdknpmNot reported0.91.1Not reportedGHSA-P7FG-763F-G4GFNot reported
Cpeclaude_sdk_for_typescriptcpeNot reported0.91.1Not reportedNVD-CVE-2026-41686Not reported

OpenFactory catalog packages

No matching packages in this catalog.

Observed:

References