Microsoft GitHub Copilot
cpe:2.3:a:microsoft:visual_studio_code:*:*:*:*:*:*:*, +7 more
A vulnerability allowing unauthorized attackers to bypass security features over the network has been identified in GitHub Copilot and Visual Studio Code. This issue arises from improper neutralization of special elements in output, which can be exploited to manipulate user input or external content. As a result, attackers can bypass safeguards that validate file paths and require user approval for sensitive locations, potentially allowing unauthorized changes to protected files.
Exploitation of this vulnerability could lead to a security feature bypass, allowing unauthorized changes to protected files without user knowledge or consent.
To reproduce this vulnerability, an attacker must convince a user to open a maliciously crafted package file in Visual Studio Code. The embedded instructions can then bypass security guardrails, treating them as trusted and executing unintended actions, such as accessing sensitive data.
Users are advised to update to the latest version of Visual Studio Code, which includes a security update addressing this vulnerability.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.