EN
L4 · 化粪池炸了SaaS · OAuth · Microsoft 365connectwise-cloud-backup

ConnectWise:偷到一个应用密钥,白捡 170 个租户

ConnectWise Cloud Backup 的应用密钥被盗,攻击者从正门大摇大摆走进了 Microsoft 365 租户

ConnectWise 多租户备份应用(前身是 SkyKick)的一个 API 密钥被盗。所有授权过这个应用的 Microsoft 365 租户,一下子都能被人拿着客户当初授予它的权限访问。ConnectWise 暂停了多项云服务。

披露时间
2026年10月16日
公开披露日期
严重程度
化粪池炸了
无 CVE:这是入侵事件,不是漏洞
波及范围
使用 ConnectWise Cloud Backup 或 Cloud Management 的 Microsoft 365 租户:确认 173 个,约 1000 个出现攻击活动
microsoft-365 · entra-id
在野利用
已发现
Huntress 已在 2 个租户中确认了入侵后的活动

一句话说清楚

备份应用本来就握着每个客户 Microsoft 365 的钥匙;把应用自己的密钥偷到手,这些钥匙就一把全拿走了,连钓鱼都省了。

发生了什么

备份应用需要对租户有很大的访问权限:每个邮箱、每个 OneDrive、每个 Team 都要读。在 Microsoft 365 里,这份权限挂在厂商的多租户应用上。所以厂商的应用密钥,就是所有点过“接受”的客户的万能钥匙。

这次,攻击者拿到了 ConnectWise Cloud Backup 应用的一个 API 密钥(也就是原来的 SkyKick 产品)。他们从厂商自己的主租户出发,用这个密钥为客户租户申请 Microsoft Graph 令牌。另外还有六个 ConnectWise Cloud Management 应用也被滥用,其中一个在某个客户租户里给自己加了全局管理员,还给其他应用添加了密钥。

Huntress 在大约 1000 个 Entra 租户里看到了攻击活动,其中 300 多个得手,并在两个租户里确认有人实际上手操作过。有没有数据被盗目前还不清楚。Graph 的目录读取操作不会留下审计记录,所以这里的“没有证据”不等于“什么都没发生”。

案发时间线

  1. 2026年10月13–14日

    攻击者的 IP 发起密码喷洒

  2. 2026年10月14日

    ConnectWise 发现问题

  3. 10月15日 06:13–08:34 UTC

    批量获取 Microsoft Graph 令牌

    一个被滥用的 Cloud Management 应用(“MS Teams”)在某个租户里给自己加了全局管理员,还给其他应用添加了密钥,其中包括 Huntress 的应用。

  4. 2026年10月16日

    Huntress 和 ConnectWise 公开披露

    截至 19:00 UTC 确认 162 个租户,后来增至 173 个。

  5. 10月17日 07:00 UTC

    七个应用身份被禁用,Cloud Backup 暂停服务

    第二天,SaaS Security 和 Cloud Management 也出于谨慎暂停服务。

  6. 2026年10月21日

    开始分阶段恢复

各方说法

我们列出每条说法和它的出处,并标出一手来源(厂商、研究人员、软件仓库)。各方说法不一致时,按最坏的可信情况定级。

  • ConnectWise Trust Center一手来源10月14日发现;备份归档已加密并隔离,没有迹象表明遭到入侵
  • Huntress一手来源约 1000 个租户出现攻击活动,300 多个得手,2 个确认有入侵后活动
  • The Hacker News确认 173 个租户;援引微软的说法,Directory.ReadWrite.All 很可能被滥用
  • SecurityWeek服务暂停的时间线