研究人员不满微软安全团队的做法 公开爆出VS Code漏洞可窃取私有凭证

研究人员不满微软安全团队的做法 公开爆出VS Code漏洞可窃取私有凭证

💡 原文中文,约1400字,阅读约需4分钟。
📝

内容提要

安全研究员Ammar Askar披露了Visual Studio Code中的高危漏洞,该漏洞可窃取GitHub OAuth Token,导致开发者仓库受到攻击。因对微软安全团队处理漏洞的不满,他选择公开该漏洞。微软已确认并修复此漏洞,用户应尽快升级VS Code以防止攻击。

🎯

关键要点

  • 安全研究员Ammar Askar披露了Visual Studio Code中的高危漏洞,可能导致GitHub OAuth Token被窃取。

  • 研究员因对微软安全团队处理漏洞的不满,选择公开该漏洞,认为其遭到无声修复和无致谢等不公平待遇。

  • 该漏洞允许攻击者通过特制链接窃取用户的GitHub OAuth凭证,拥有对所有仓库的读写权限,可能导致供应链攻击。

  • 漏洞的核心在于GitHub的github.dev服务,存在设计缺陷,攻击者可利用此缺陷绕过跨域限制,窃取Token。

  • 攻击链只需一次点击,用户访问特定Notebook链接后恶意代码自动运行,弹出Token和私有仓库列表。

  • 微软确认漏洞并发布修复版本v1.124.0,用户应尽快升级VS Code以防止攻击。

延伸问答

Visual Studio Code中发现了什么漏洞?

发现了一个高危漏洞,可能导致GitHub OAuth Token被窃取。

为什么安全研究员选择公开这个漏洞?

因为对微软安全团队处理漏洞的不满,包括无声修复和无致谢等不公平待遇。

这个漏洞如何被攻击者利用?

攻击者通过特制链接诱导用户点击,从而窃取用户的GitHub OAuth凭证。

微软对这个漏洞的处理措施是什么?

微软确认漏洞并发布了修复版本v1.124.0,用户应尽快升级VS Code。

该漏洞对开发者的影响是什么?

如果凭证被窃取,攻击者可以访问用户所有仓库,包括私有仓库,可能导致供应链攻击。

用户如何防止受到这个漏洞的攻击?

用户应尽快升级到VS Code的最新版本,以防止攻击。

➡️

继续阅读