现已发布!阅读关于 11 月的新功能和修复。

Event-Stream 包安全更新

已更新:2019 年 6 月 23 日

我们一直在与扩展作者合作,以更新他们的扩展和依赖项。

以下是当前被阻止的扩展列表

  • JacobeanResearchandDevelopmentLLC.vscode-scxml-preview
  • joaquin6.package-watch
  • KazuoCode.gthubsum
  • MaxGotovkin.tslens

2018 年 11 月 26 日 Kai Maetzel,@kaimaetzel

您可能已经听说过流行的 event-stream NPM 包包含恶意依赖项。详细信息可以在以下 GitHub 问题中找到:https://github.com/dominictarr/event-stream/issues/116。此漏洞已存在大约两个月,但最近才被发现。

要点:Visual Studio Code 不受业界广泛使用的 NPM event-stream 包安全问题的影响,并且我们通过暂时从 VS Code 市场中删除受此包影响的扩展来主动保护我们的用户群。

我们立即检查了我们是否以及如何受到影响。首先,我们扫描了 Visual Studio Code。Visual Studio Code 的两个产品安装(稳定版和预览版)都是安全的。

其次,我们扫描了 VS Code 市场中的所有扩展。我们确定了几个受影响的扩展。我们决定采取积极的行动来保护我们的用户以及这些扩展的作者,并自动卸载这些扩展。用户无需采取任何操作来删除这些扩展。这些扩展也将从市场中取消列表。

在扫描时,以下扩展包含恶意代码

  • aoisupersix.bve5-language-support
  • apollographql.vscode-apollo
  • ardenivanov.svelte-intellisense
  • ballerina.ballerina
  • BattleBas.kivy-vscode
  • cesium.gltf-vscode
  • christianvoigt.argdown-vscode
  • codemooseus.vscode-devtools-for-chrome
  • curlybracket.vlocode
  • ivory-lab.jenkinsfile-support
  • JacobeanResearchandDevelopmentLLC.vscode-scxml-preview
  • joe-re.sql-language-server
  • jomiller.rtags-client
  • jorithvdheuvel.webdav
  • KazuoCode.gthubsum
  • kddejong.vscode-cfn-lint
  • Koihik.vscode-lua-format
  • myxvisual.vscode-ts-uml
  • OptimaSystems.vscode-apl-language-client
  • Paul-Ehigie-Paul.nativescript-extend
  • qoretechnologies.qorus-vscode
  • quantum.quantum-devkit-vscode
  • ritwickdey.LiveServer
  • rkoubou.ksp
  • roboceo.robojsx-plugin
  • salbert.comment-ts
  • SiteGo.spgo
  • terminus.tangram-vscode-plugin
  • tintrinh.php-refactor
  • tomoki1207.pdf
  • vlopes11.advpls-client
  • webhint.vscode-webhint
  • wix.stylable-intelligence
  • Yseop.vscode-yseopml
  • zfzackfrost.commentbars
  • Zowe.vscode-extension-for-zowe

我们正在通知这些扩展的作者。一旦作者更新了他们的扩展,并且我们收到了他们的通知,我们将验证更新。然后,您将能够从市场重新安装扩展。

给扩展作者的注意事项:当您使用 yeoman 代码生成器生成扩展时,您可能已将恶意代码作为开发依赖项的一部分安装。删除您的 node_modules 文件夹,使用 npm cache clean --force 清理您的 npm 缓存,然后重新运行 npm install

扩展作者需要将 vscode 模块更新到 1.1.22

我们会随时向您更新。

Kai Maetzel (Microsoft)