Full-blown AWS console compromise - this sounds similar to what happened to Code Spaces ( https://news.ycombinator.com/item?id=7909791 ) Is there a new vulnerability?
Bonsai Hosted ElasticSearch Is Down
11–20 of 20 posts
Re: Bonsai Hosted ElasticSearch Is Down
#12How were they 0wned? Lack of MFA, rogue API key, or something else? Are full-access accounts being handed out willy-nilly instead of IAM accounts? AWS Multi-Factor Authentication (MFA): http://aws.amazon.com/iam/details/mfa/ AWS Identity Access and Management (IAM): http://docs.aws.amazon.com/IAM/latest/UserGuide/IAMBestPract... Managing your AWS API Keys: http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSG.…
Re: Bonsai Hosted ElasticSearch Is Down
#13Not to focus on this when they are experiencing downtime, but Bonsai has been one of the least reliable service providers I've ever used.
Re: Bonsai Hosted ElasticSearch Is Down
#14AWS needs to improve usability of IAM so that it gets broader adoption. The learning curve is non-trivial.
Re: Bonsai Hosted ElasticSearch Is Down
#15Re: Bonsai Hosted ElasticSearch Is Down
#16How were they 0wned? Lack of MFA, rogue API key, or something else? Are full-access accounts being handed out willy-nilly instead of IAM accounts? AWS Multi-Factor Authentication (MFA): http://aws.amazon.com/iam/details/mfa/ AWS Identity Access and Management (IAM): http://docs.aws.amazon.com/IAM/latest/UserGuide/IAMBestPract... Managing your AWS API Keys: http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSG.…
At this point, MFA for master AWS accounts should be mandatory .
Re: Bonsai Hosted ElasticSearch Is Down
#17Earlier quoted context omitted.
At this point, MFA for master AWS accounts should be mandatory .
MFA for all console accounts is the only right answer. If machines require credentials to do specific task or perform API calls then roles should be used.
Even then, if the data must be considered highly valuable/immutable, then versioning/delete protection should be enabled for the S3 bucket(s) in questions. This requires the MFA token to be in the API call for the delete to succeed.
Re: Bonsai Hosted ElasticSearch Is Down
#18AWS needs to improve usability of IAM so that it gets broader adoption. The learning curve is non-trivial.
Re: Bonsai Hosted ElasticSearch Is Down
#19How were they 0wned? Lack of MFA, rogue API key, or something else? Are full-access accounts being handed out willy-nilly instead of IAM accounts? AWS Multi-Factor Authentication (MFA): http://aws.amazon.com/iam/details/mfa/ AWS Identity Access and Management (IAM): http://docs.aws.amazon.com/IAM/latest/UserGuide/IAMBestPract... Managing your AWS API Keys: http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSG.…
It was an old API access key that got leaked, not our account credentials. We're still investigating how and where the key got leaked, but bottom line, it should have been revoked ages ago.
2FA is great, but it doesn't cover API keys. Rotate your API keys!
Re: Bonsai Hosted ElasticSearch Is Down
#20Full-blown AWS console compromise - this sounds similar to what happened to Code Spaces ( https://news.ycombinator.com/item?id=7909791 ) Is there a new vulnerability?