LogoAIRosetta

恶意 VS Code AI 扩展达150万安装量,悄然窃取开发者源码并上传至中国服务器

Internet

Summary2026年1月27日,安全研究人员披露两款自称带有“AI”功能的VS Code扩展,合计约150万次安装,背后却在暗中将开发者的源码和工程文件上传到位于中国的服务器。研究者已呼吁立即下架、卸载并检查网络出站流量与密钥暴露情况。


2026年1月27日,安全研究人员发布报告称:两款在Visual Studio Code扩展市场被标注为“AI”工具的扩展,合计安装量约为1.5百万,实际在用户不知情的情况下将本地源码与工程文件悄然发送到位于中国境内的远程服务器。

研究团队在对扩展行为进行静态与动态分析时发现,这两款扩展都对外宣称提供代码补全、注释生成等AI能力,但核心实现却包含隐蔽的数据上传逻辑。扩展会在开发者打开项目或触发特定命令时,收集工作区内的源码文件、Package/依赖清单、配置文件,甚至部分临时文件,随后通过加密隧道或HTTP请求将这些文件发送至远端主机。

报告列举了具体的触发路径:某些行为仅在检测到特定文件类型或项目结构时激活,另外还有延迟执行和分段上传以规避静态检测。研究者指出,上传目的地为数个与中国注册实体有关联的域名和IP,传输过程中包含文件名、路径和文件内容片段,足以让攻击方重建源码结构与项目依赖。

安全团队还披露,该类扩展通过“AI”标签降低用户戒备,界面上呈现正常功能,实际数据上传没有任何显著提示或征求用户同意。受影响的扩展在报告发布后被提交给Marketplace进行审查,部分扩展已被下架或移除。

研究人员给出的应对建议具体而直接:第一,立刻在受影响机器上卸载相关扩展;第二,检查IDE和系统的出站网络日志,识别并阻断可疑域名和IP;第三,审计代码仓库与项目中可能暴露的凭证、密钥与配置文件并进行必要的轮换;第四,在组织层面限制开发环境的外发访问,采用更严格的网络出口策略与数据丢失防护(DLP)措施。

报告同时提醒,单纯依赖扩展市场的描述和评分并不足以判断扩展是否安全,尤其是自称使用AI能力的新扩展更容易利用“热门概念”吸引安装。研究人员呼吁开发者在安装前查看扩展请求的权限、审计扩展源码(若开源),并在公司级别建立白名单机制。

这起事件再次将开发者环境的安全问题推到前台:IDE扩展能够直接访问工作区文件,若被滥用会产生即时且广泛的影响。安全研究人员强调,要将IDE扩展列入常规攻防评估范畴,与传统依赖管理、供应链安全并列,成为组织安全策略的一部分。

如果你是开发者且不确定是否受影响,研究团队建议先在离线或受控环境中验证扩展行为,必要时向组织安全团队上报并联系Marketplace以确认扩展状态。

CopyrightStatement

Comment

Please login before commenting

NoComments

RelatedNews

LoadingMore

恶意 VS Code AI 扩展达150万安装量,悄然窃取开发者源码并上传至中国服务器 - Airosetta News