CG-2024-00003

进行中

Hope:公开存储桶中暴露的凭据

概要

公开存储桶对所有人开放。用来放网站文件或公共数据是合理的,但几乎没有人会有意把凭据放在里面。 在这个案例中,我们扫描了大量对外公开的存储桶,涉及以下服务商:

  • AWS S3
  • Azure Blob Storage
  • Google Cloud Platform Buckets

查找的凭据类型包括:

  • AWS 访问令牌
  • OAuth 令牌
  • API 密钥
  • GCP 服务账户

处置措施

  • 把公开暴露的凭据从存储桶中删除
  • 轮换这些已暴露的凭据
  • 判断存储桶中其余内容是否确实需要公开,并相应收紧访问权限
  • 分析日志,确认被暴露的凭据是否已被滥用
  • 撤销已经发生的滥用操作

对某些类型的凭据,尤其是云服务商的访问凭据,被滥用的可能性很高,还可能导致横向移动和权限提升。 亚马逊针对这类情况提供了详细的处置手册: