Severity by source
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/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
Local vector via opened workspace, no prior privileges needed but victim must open the project (UI:R); arbitrary file write yields high C/I/A on user files.
Primary rating from Vendor (AMZN).
CVSS VectorVendor: AMZN
Lifecycle Timeline
2DescriptionCVE.org
Missing symlink validation in Language Servers for AWS may allow an arbitrary file write outside of the workspace trust boundary. This may occur when a local user opens a workspace with a maliciously crafted symlink that resolves to a file path outside the workspace trust boundary.
To remediate this issue, users should upgrade to version 1.69.0 or higher.
AnalysisAI
Arbitrary file write in AWS Language Servers (versions prior to 1.69.0) allows a local attacker to escape the workspace trust boundary by tricking a user into opening a workspace containing a maliciously crafted symbolic link. Because the language server fails to validate symlink targets, files written through normal language-server operations can land at arbitrary paths on disk, enabling tampering with sensitive files outside the workspace. No public exploit identified at time of analysis, and the issue is not listed in CISA KEV.
Technical ContextAI
AWS Language Servers implement the Language Server Protocol (LSP) backend that powers AWS developer tooling such as the AWS Toolkit and Q-style coding assistants in IDEs (cpe:2.3:a:amazon_web_services:language_servers_for_aws). The flaw is a classic CWE-61 (UNIX Symbolic Link Following) weakness: when the server resolves or writes paths inside a user-opened workspace, it does not canonicalize symlink targets against the workspace root, so a symlink inside the workspace pointing to an absolute path elsewhere on disk is silently followed. Workspace trust is a common IDE security boundary intended to sandbox untrusted projects, and this defect punches a hole through that boundary at the file I/O layer.
RemediationAI
Vendor-released patch: upgrade Language Servers for AWS to version 1.69.0 or later as directed by AWS security bulletin 2026-047 (https://aws.amazon.com/security/security-bulletins/2026-047-aws/), and update any IDE extensions or toolkits that embed the language server so the bundled version is also at 1.69.0+. Until patched, developers should avoid opening untrusted or unreviewed workspaces with AWS language features enabled, disable the AWS language server extension when reviewing third-party repositories, and on Unix systems consider mounting clone directories with the nosymfollow option or auditing repositories for unexpected symlinks before opening - these workarounds reduce risk but break legitimate symlink-based project layouts.
More in Language Servers For Aws
View allSame weakness CWE-61 – UNIX Symbolic Link (Symlink) Following
View allSame technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-38489