Every time something like this breaks I have to take it with a grain of salt. I've been fooled by HN before about "major" security breaches that end up not having much of an impact at all.
Cloudflare leak in Feb... sounded like the world was ending here.