Cloudflare announced a brand-new DNS service this weekend – on April Fool’s Day, of course– because its launch date ties into the IP address you use to access it: 126.96.36.199. Four ones. Get it? 4/1?
Last week we found out about Cloudbleed, a bug on Cloudflare services that resulted in data leakage from a number of websites. Here’s a list of websites confirmed to have had data exposed.