~learn.
lecture · 10:57 · 3 checkpoints · browser voice

CDN cache poisoning: someone else's cart

The ShopFast case file: on Black Friday a CDN rule cached /api/* by URL path alone and ignored the origin's private headers, so one user's cart, address and card digits reached others while every backend dashboard stayed green. How it was found, contained and fixed for good.

01 · Black Friday, 10:47 AM
CASE-004 · The Silent Cache Poisoning Disaster: When CDN Becomes Your Enemy

Someone else's cart.

Black Friday at ShopFast

Meet David Kim, a senior backend engineer at ShopFast, the e-commerce platform in this case file.