[1] https://twitter.com/Savitar0x01/status/1570580235716014081
[1] https://twitter.com/Savitar0x01/status/1570580235716014081
Imagine deciding to add some extra floors to your office made from cardboard because, "we are scaling too quickly to build them out of concrete". Wouldn't happen. Why? The legal and marketing fallout would be fatal.
In the corporate world, especially in ones at the extreme levels of inefficiency/size/etc. it is easy just to blame the previous job holder, the previous culture, "we have made improvements since then" etc. as if that makes it alright.
tbf, we also see this in Healthcare and Government so I think it is Human Nature rather than corporate greed.
* Social engineering successfully got someone
* MFA approach did not protect from a simple fake webpage tunneling hack
* VPN was based on a password rather than a certificate
* Network scan was not detected and stopped
* High level credentials were stored in a public file and not detected
* Abnormal credential usage was not detected and stopped
I probably missed a few but point there were many ways to stop this hack and all of them were broken. This wasn't some highly funded government operation that bypassed layers through clever approaches and expensive zero-day exploits.
At this point it appears that they found more credentials on the internal network and owned SSO, MFA and AD giving admin access to everything.
That's my hangup. The fact that admin/root level accounts can be accessed with "credentials" alone, rather than only via SSO/MFA/Yubikey. Were these service accounts, what happened to least privilege?
SSO can go down or get owned so having break glass credentials isn't unheard of. The last place I worked at had them on paper in a safe in their headquarters. The Twitter threads show that they were stored in a password manager but the hacker was able to find credentials to access it which could have been one of the responsiblities of the employee which was targeted.
If you have your password manager on SSO it will be even easier.