【发布时间】:2022-11-30 17:42:23
【问题描述】:
我使用 Firebase 存储创建了一个公共存储桶。规则允许任何人阅读这些文件。问题在于,通过公共链接,用户可以使用部分 URL 列出目录中的所有内容。这可能会导致 IDOR 漏洞。
知道如何保持文件公开但停止列出 Firestore 存储桶中的目录项吗?
【问题讨论】:
-
您是否使用 ACL 或 IAM 来管理访问?使用 Google Cloud Storage 中配置的详细信息编辑您的问题。
-
你能提供约翰汉利询问的细节吗?
-
我没有在 GCP 上配置 IAM,所以我假设它应该是 ACL。存储桶是使用 Firebase UI 创建的,它不提供选择特定访问控制方法的选项。或者也许我不知道在哪里寻找这个。
-
Firebase 存储是云存储。转到 Google Cloud Console 并检查。
标签: firebase google-cloud-platform