Skip to content

Update Electron with security fix for remote code execution vulnerability #192902

@chrmarti

Description

@chrmarti

A remote code execution vulnerability exists in VS Code 1.80.1 and earlier versions where opening a maliciously crafted workspace from the command line code <attacker-controlled-workspace> can result in executing commands locally. Specifically this issue can only be exploited if the following conditions are met:

  • VS Code is launched with an attacker-controlled working directory
  • The attacker has the ability to write files to that working directory

Patches

The fix is available starting with VS Code 1.80.2. The fix (2ccd690) mitigates
the attack by updating to a newer version of Electron that contains the security fix.

Workarounds

There are no application side workarounds other than updating VS Code to the fixed version.

References

Metadata

Metadata

Assignees

Labels

electronIssues and items related to Electronsecurity

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions