Think of CloudBleed as sitting down at a restaurant, supposedly at a clean table, and in addition to being handed a menu, you’re also handed the contents of the previous diner’s wallet.
Content Delivery Networks (CDNs) are like enormous ball bearings for the Internet – without edge caches to speed the flow of pictures and other static content, the whole monstrous collection of tubes would grind to a halt. Yet the CloudBleed bug involving the CloudFlare CDN illustrates that there are security trade-offs in using CDNs to improve performance.
A CDN is a type of overlay network that improves end user experience by moving certain web site operations closer to the end user. Common services offered by internet overlay networks include edge caching, SSL offloading and edge routing. Overlay network providers include Cloudflare, Akamai, Amazon CloudFront and Teridion (where I am CEO).