Add signature verification for VS Code extensions #23368
Labels
area/editor/vscode
Issues related to the Code OSS editor of Che
kind/task
Internal things, technical debt, and to-do tasks to be performed.
severity/P1
Has a major impact to usage or development of the system.
team/B
This team is responsible for the Web Terminal, the DevWorkspace Operator and the IDEs.
Is your task related to a problem? Please describe
VS Code uses
@vscode/vsce-sign
to verify a VS Code extension signature at the extension installation step.@vscode/vsce-sign
is Microsoft's proprietary package and is not included as a dependency to theCode - OSS
assembly.So - signature verification is not executed, as result the following message is displayed when a user installs an extension
Describe the solution you'd like
@vscode/vsce-sign
should be replaced by another package.I've found https://github.com/filiptronicek/node-ovsx-sign repository - it can be considered as an alternative to
@vscode/vsce-sign
package.Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: