您现在的位置是:电脑教程 >>正文
恶意扩展可滥用 VS Code 漏洞窃取认证令牌
电脑教程97574人已围观
简介微软的 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/news/154c599840.html
相关文章
UEFI启动固件曝出大量漏洞,数百万台计算机面临数据泄漏风险
电脑教程近日,安全公司Quarkslab一口气披露了UEFI固件(负责启动操作系统)TCP/IP网络协议栈的九个安全漏洞(统称Pixie Fail)。这九个漏洞存在于TianoCoreE ...
【电脑教程】
阅读更多影响4900万客户!戴尔数据遭泄露,涉及姓名、住址等信息
电脑教程近日,戴尔公司称有黑客窃取了约 4900 万客户的信息,并同时向客户发出数据泄露警告。该公司表示目前事件正在调查中,黑客入侵的门户网站包含一个数据库,其中包含与从戴尔购买产品相关的有限类型的客户信息。 ...
【电脑教程】
阅读更多如何在主动动态安全中使用人工智能驱动的威胁分类提高防御精准度
电脑教程译者 | 李睿审校 | 重楼 面对当今世界不断演变的网络威胁,人工智能和网络安全将会发挥重要的防护作用。在数据泄露和网络攻击日益突出的时代,人工智能和网络安全之间的合作成为数字安全战场上的强大盟友。本 ...
【电脑教程】
阅读更多
热门文章
最新文章
友情链接
- 雨林木风装机教程(一步步教你如何选择雨林木风配件,组装一台性能出色的电脑)
- 大白菜v5.0装系统教程(一键安装系统,简单快捷省时省力)
- 使用U盘安装正版镜像系统的完整教程(简单易懂的安装教程及步骤,让您轻松拥有正版系统)
- 戴尔科技助力医院为病人带来高质量就医体验,收获较高满意度
- 痛心:实验室服务器被挖矿怎么办?
- 快速安装教程(一步步教你使用U盘轻松安装操作系统)
- 三星MV900F(体验创新科技,记录美丽瞬间)
- iOS启动U盘使用教程(从零开始,轻松掌握iOS启动U盘的使用技巧)
- 利用数据中心可以发展什么行业
- 在 NVIDIA BlueField DPU 上运行 vSphere,构建现代化数据中心 企业服务器b2b信息平台亿华云网站建设香港物理机源码库云服务器