Capital One Leak
Personal data of 100 million Americans and 6 million Canadians was disclosed due to a security bug in a program running on a Capital One AWS EC2 instance. The security bug allowed the adversary to hijack an AWS IAM access token and use it to download and decrypt data from a sensitive S3 bucket. This security bug has become common in many programs due to the shift towards Microservice Architecture and the increased usage of public clouds; let's find out what this bug is and how to avoid it in our programs.