阻止「代理人混淆」(confused deputy)
一套監控供應商透過假設(assume)你為它建立的角色,在你的帳戶內運作。你在整合設定時交出了該角色的 ARN,供應商只需要這個就能發出呼叫。
開啟 External ID 主控台。這一小時有三個 AssumeRole 呼叫打到你的角色,全部都來自該供應商。請讀最底下那張卡片,並比較供應商在每個呼叫中做了什麼。
其中有兩次讀取其實是替別人提出的。勾選 sts:ExternalId 的需求,看看那兩個呼叫如何被擋下。
為什麼該供應商的其他客戶不能直接把你的值一起送來?
本練習屬於課程
