A leaky database spilled 2FA codes for the tech giants
techcrunch.com
techcrunch.com
This description alone points to multiple organizational failures:
* Nobody did security scans from the outside
* Managing the firewall failed or the firewall does not exist.
* They have a culture where having production systems without passwords is acceptable. Also: They don't know who has access to their production data.
* Their customers rely on a third party without regular audits
We probably can go on like this for a while.
SMS is not a secure message transport and has never been advised as such.
This is why real 2fa is 'something you have' not 'something else you know)
The assumption here is that sms 2fa requires something you have, but that's always been really horny for telephone numbers, since the phone company is the one that actually 'has' numbers