SEC03-BP07 分析公有和跨帳戶存取權 - AWS Well-Architected 架構

SEC03-BP07 分析公有和跨帳戶存取權

持續監控強調公有和跨帳戶存取權的問題清單。減少僅對需要此類存取之資源的公有存取權和跨帳戶存取權。

常見的反模式:

  • 未遵循程序來管控跨帳戶的存取權以及資源的公有存取權。

若未建立此最佳實務,暴露的風險等級:

實作指引

在 AWS 中,您可以授予另一個帳戶中資源的存取權。您授予直接跨帳戶存取權,方法是使用附加至資源的政策 (例如,Amazon Simple Storage Service (Amazon S3) 儲存貯體政策) 或透過允許某個身分在另一個帳戶中擔任 IAM 角色。使用資源政策時,確認將存取權授予貴組織中的身分,且您預計公開資源。定義程序,來核准所有需要公開提供的資源。

IAM Access Analyzer 使用 可證明的安全 ,來找出從其帳戶外部存取資源的所有路徑。其會持續審查資源政策,並報告公有和跨帳戶存取權的問題清單,讓您輕鬆分析可能的各種存取。考量使用 AWS Organizations 設定 IAM Access Analyzer,來確認您對所有帳戶的能見度。IAM Access Analyzer 也讓您能夠 預覽 Access Analyzer 問題清單,然後再部署資源許可。這可讓您驗證政策變更是否僅授予對您資源的預期公有和跨帳戶存取權。預計授予多帳戶存取權時,您可以使用 信任政策來控制在什麼情況下可以擔任角色。例如,您可以將角色擔任限制在特定來源 IP 範圍。

您也可以使用 AWS Config,透過 AWS Config 政策檢查,報告和修復資源的任何意外公有存取組態。諸如 AWS Control TowerAWS Security Hub CSPM 之類的服務可簡化 AWS Organizations 之間的部署檢查和防護機制,來找出和修復公開暴露的資源。例如,AWS Control Tower 具備受管的防護機制,可偵測是否 所有 AWS 帳戶都可復原所有 Amazon EBS 快照

資源

相關文件:

相關影片: