Incomplete List of Disallowed Inputs in Visual Studio Code - CVE-2026-121663
Published: November 11, 2026
Vulnerability details
The vulnerability allows a remote attacker to bypass Workspace Trust protections and execute arbitrary code in the context of the user.
The vulnerability exists due to an incomplete list of disallowed inputs in Visual Studio Code's Workspace Trust protections when opening a specially crafted workspace. A remote attacker can convince a user to open such a workspace to bypass these protections and execute attacker-controlled code in the user's context.
The user does not need to grant trust to the workspace for exploitation to succeed.