您现在的位置是:数据库 >>正文
恶意扩展可滥用 VS Code 漏洞窃取认证令牌
数据库222人已围观
简介微软的 Visual Studio Code (VS Code) 代码编辑器存在一个漏洞,允许恶意扩展程序检索 Windows、Linux 和 macOS 中存储的身份验证令牌。这些令牌用于集成各种第 ...
微软的恶意 Visual Studio Code (VS Code) 代码编辑器存在一个漏洞,允许恶意扩展程序检索 Windows 、扩展可滥Linux 和 macOS 中存储的洞窃身份验证令牌 。
这些令牌用于集成各种第三方服务和 API ,证令如 Git 、恶意GitHub 和其他编码平台,扩展可滥因此窃取这些令牌可能会对数据安全造成重大影响,洞窃导致未经授权的证令系统访问 、数据泄露等 。恶意
Cycode 研究人员发现了这个漏洞,扩展可滥并将其连同他们开发的洞窃概念验证(PoC)报告给了微软。然而 ,证令微软并没有修复它的免费模板恶意打算,因为扩展程序不应该与其他环境隔绝。扩展可滥

Cycode 发现的洞窃安全问题是由于 VS Code 的 "秘密存储"(Secret Storage)缺乏对身份验证令牌的隔离造成的,该 API 允许扩展在操作系统中存储身份验证令牌。这需要使用 Keytar,即 VS Code 与 Windows 凭据管理器(Windows) 、钥匙串(macOS)或钥匙圈(Linux)通信的封装程序。
这意味着在 VS Code 中运行的任何扩展 ,甚至是服务器租用恶意扩展,都可以访问秘密存储器,并滥用 Keytar 来检索任何存储的令牌。
发现这个问题后,Cycode 的研究人员开始尝试创建一个恶意扩展来窃取 CircleCI 的令牌,CircleCI 是一个使用 VS Code 扩展的流行编码平台。他们通过修改 CircleCI 的扩展来运行一条命令 ,从而暴露其安全令牌,甚至直接将其发送到研究人员的服务器上 。模板下载
渐渐地 ,他们开发出了一种用途更广的攻击方法 ,可以在不篡改目标扩展代码的情况下提取这些机密。
此过程的关键是发现任何 VS Code 扩展都有权访问钥匙串,因为它是在操作系统已经授权访问钥匙串的应用程序内运行的 。
"我们开发了一个概念验证恶意扩展,它不仅能从其他扩展中成功获取令牌,还能从 VS Code 的内置登录和同步功能中获取 GitHub 和微软账户的亿华云令牌 ,从而实现了 "令牌窃取 "攻击" 。- Cycode.
Cycode 发现,用于加密令牌的算法是 AES-256-GCM,这通常是安全的。然而 ,用于加密令牌的密钥是根据当前可执行路径和机器 ID 导出的,因此很容易重新创建密钥。
检索到的建站模板令牌通过在 VS Code 的 Electron 可执行文件中运行的自定义 JS 脚本进行解密,解密并打印本地安装的扩展的所有密码 。
微软并未修复Cycode 的分析师两个月前向微软披露了这个漏洞 ,甚至演示了他们的 PoC 扩展及其窃取存储扩展令牌的能力 。
然而,微软的工程师们并没有将此视为安全问题 ,并决定维持 VS Code 秘密存储管理框架的现有设计。源码下载
参考链接 :https://www.bleepingcomputer.com/news/security/malicious-extensions-can-abuse-vs-code-flaw-to-steal-auth-tokens/
Tags:
转载:欢迎各位朋友分享到网络,但转载请说明文章出处“算法与编程”。http://www.bzli.cn/html/154c599840.html
相关文章
毕业季,谨防日益严重的招聘诈骗
数据库又是一个毕业季,刚刚走出大学的学生们往往在择业过程中,面临迷茫与恐惧,同时此时骗子也会利用毕业生急于找到理想工作的心理,设计不同的招聘诈骗陷阱。我们身边不乏招聘诈骗的新闻,其实这也是全世界的一个共同需 ...
【数据库】
阅读更多索尼R580C电视(领先的画质、声音和智能功能,为您带来全方位的视听体验)
数据库在当今数字技术迅猛发展的时代,智能电视已经成为家庭娱乐的重要组成部分。索尼R580C电视以其出色的性能和卓越的画质声音效果成为了市场上备受追捧的产品。本文将详细介绍索尼R580C电视的各项特点和功能。 ...
【数据库】
阅读更多主播推广的艺术与技巧(从新手到专业,让你的推广更具吸引力)
数据库随着互联网的快速发展,主播推广已成为一种常见的营销手段。本文将探讨主播推广的艺术与技巧,帮助新手主播提升推广能力,使其更具吸引力和影响力。借助社交媒体平台,提升曝光率通过在知名社交媒体平台上发布内容, ...
【数据库】
阅读更多
热门文章
最新文章
友情链接
- SKG抽油烟机质量评测(全面分析SKG抽油烟机的性能与可靠性)
- 昇腾AI异构计算架构CANN 6.0全新开放升级,全面释放AI生产力
- 探究惠普导航的优势与应用(解密惠普导航的功能和使用体验)
- 中兴红牛v5电信版(一款高性能电信版手机,满足您的需求)
- 揭开华强北高仿苹果7的真相(高仿苹果7是否值得购买?一探真伪背后的故事)
- AM09(以AM09为主题的高性能电风扇的优势与使用指南)
- 从Win10升级到Win7(如何将笔记本电脑系统由Win10改为Win7)
- 戴尔推出更高性能的PowerEdge产品组合 助力企业加速取得AI成果
- HTCM8像素之超越期待的照相机(HTCM8搭载的照相技术让您拍照更具细节和清晰度)
- 温莎资本(揭秘温莎资本的成功秘诀与发展战略) 源码库云服务器b2b信息平台企业服务器香港物理机网站建设亿华云