I run Portcullis. With permission I am sharing the pattern from the last 40 accounts scanned, all companies under ten people.
- A storage bucket that is public and should not be: 17 of 40
- A database reachable from the whole internet: 12 of 40
- An access key older than two years, usually belonging to someone who left: 29 of 40
- No second factor on the root or owner account: 9 of 40
- Backups in the same account and region as the thing they back up: 31 of 40
None of this is clever. All of it is a Tuesday afternoon.