跳至主要内容

适用于 Visual Studio Code 的 Amazon Q 开发者版扩展(版本 #1 .84)的安全更新

范围:AWS
内容类型:重要提示(需要注意)
发布日期:2025 年 7 月 23 日下午 6:00(太平洋夏令时)
更新日期:2025 年 07 月 25 日 下午 6:00(太平洋夏令时)

描述:

适用于 Visual Studio Code 的 Amazon Q 开发者版扩展是一款开发工具,将 Amazon Q 人工智能驱动的编码辅助直接集成到 VS Code 集成式开发环境(IDE)中。

AWS 知悉并处理了适用于 Visual Studio Code 的 Amazon Q 开发者版扩展中的一个问题,该问题已分配至 CVE-2025-8217

在对 AWS-2025-016 进行调查的过程中,我们发现适用于 Visual Studio Code 的 Amazon Q 开发者版扩展的 CodeBuild 配置中存在一个权限范围不当的 GitHub 令牌。通过该访问令牌,威胁行为者能够向该扩展的开源存储库提交恶意代码,而该存储库已自动包含在某个版本中。发现此问题后,我们立即撤销并更换了相关凭证,从该代码库中移除了恶意代码,并随后发布了适用于 Visual Studio Code 的 Amazon Q 开发者版扩展版本 1.85.0。

AWS 安全团队对代码进行了检查,并确定恶意代码虽随扩展一同分发,但因存在语法错误而未成功执行。这使得该恶意代码无法对任何服务或客户环境做出修改。

如果我们有其他信息要分享,将更新此公告。

受影响的版本:

适用于 Visual Studio Code 的 Amazon Q 开发者版扩展(版本 1.84.0)

解决方法:

AWS 已采取所有必要的缓解措施来保障 AWS 系统的安全,并发布了适用于 Visual Studio Code 的 Amazon Q 开发者版扩展版本 1.85.0。这包括从分发渠道中移除版本 1.84.0,防止更多客户安装该版本。尽管恶意代码无法执行,但仍存在于版本 1.84.0 的现有安装中。因此,应停止使用版本 1.84.0 的所有安装,客户应更新至版本 1.85.0,包括任何分叉或衍生副本。

要更新适用于 Visual Studio Code 的 Amazon Q 开发者版扩展,请执行以下操作:

  • 打开 Visual Studio Code
  • 导航到“扩展”面板
  • 找到 Amazon Q 开发者版
  • 单击“更新”按钮

请参考版本 1.84.0 的以下哈希值:

  • sha256:47f7840ecab6312d2733e1274c513050405886c70f2037fb2f1e9099872b0464

参考:

如有任何安全问题或疑虑,请发送电子邮件至 aws-security@amazon.com