提升权限:针对数据访问的异常多步服务账号委托

本文档介绍了 Security Command Center 中的一种威胁发现结果类型。当威胁检测器在您的云资源中检测到潜在威胁时,会生成威胁发现结果。如需查看可用威胁发现结果的完整列表,请参阅威胁发现结果索引

概览

通过检查数据访问审核日志来查看服务账号模拟请求中是否出现任何异常,检测到 Anomalous Multistep Service Account Delegation

如何应答

如需响应此发现结果,请执行以下操作:

第 1 步:查看发现结果详情

  1. 按照查看发现结果中所述,打开 Privilege Escalation: Anomalous Multistep Service Account Delegation for Data Access 发现结果。系统会打开发现结果详细信息面板,以显示摘要标签页。

  2. 摘要标签页上,查看以下部分中的信息:

    • 检测到的内容,尤其是以下字段:
      • 主账号邮件:用于访问 Google Cloud的模拟请求中的最终服务账号
      • 服务名称:模拟请求所涉及的 Google Cloud 服务的 API 名称。
      • 方法名称:所调用的方法
      • 服务账号委托信息:委托链中服务账号的详细信息,列表底部的主账号是模拟请求的调用方
    • 受影响的资源
    • 相关链接,尤其是以下字段:
      • Cloud Logging URI:指向 Logging 条目的链接。
      • MITRE ATT&CK 方法:指向 MITRE ATT&CK 文档的链接。
      • 相关发现结果:指向任何相关发现结果的链接。

第 2 步:研究攻击和响应方法

  1. 主账号电子邮件地址字段中与服务账号的所有者联系。确认合法所有者是否执行了此操作。
  2. 调查委托链中的主账号,以验证请求是否异常以及是否有任何账号被盗用。
  3. 服务账号委托信息列表中与模拟调用者的所有者联系。确认合法所有者是否执行了此操作。

第 3 步:实现响应

以下响应方案可能适合此发现结果,但也可能会影响运营。 请仔细评估您在研究中收集的信息,以确定解析发现结果的最佳方法。

  • 与执行操作的项目的所有者联系。
  • 考虑删除可能被盗用的服务账号,然后轮替和删除可能被破解的项目的所有服务账号访问密钥。删除后,使用该服务账号进行身份验证的资源会失去访问权限。在继续操作之前,您的安全团队应确定所有受影响的资源并与资源所有者合作,以确保业务连续性。
  • 与您的安全团队合作,确定不熟悉的资源,包括 Compute Engine 实例、快照、服务账号和 IAM 用户。删除未使用已获授权的账号创建的资源。
  • 响应来自 Google Cloud 支持团队的任何通知。
  • 如需限制谁可以创建服务账号,请使用组织政策服务
  • 如需识别并修正过于宽松的角色,请使用 IAM Recommender

后续步骤