TLDR InfoSec · STRATEGIES & TACTICS

EXPLOITING AWS IAM EVENTUAL CONSISTENCY

offensai.com5 min read

Summary from the TLDR InfoSec newsletter

AWS is a highly distributed system, which can lead to delays as changes propagate across the system. This is known as eventual consistency. This window can be exploited to recreate deleted or disabled AWS access keys within a nearly four-second window while the changes propagate. Disallow the principal from accessing via an SCP, wait 4 seconds, and then use the standard deletion process to prevent an attacker from exploiting eventual consistency. Other IAM operations, such as policy attachment and detachment, and role assumption, share this vulnerability.