Cache Me If You Can: Messing with Web Caching
summary
Covers three concrete attack classes with real results: web cache deception (2017-style URL trick that caches sensitive HTML/CSRF tokens, Cloudflare seen ignoring cache headers), ESI injection (edge side include payloads that leak HTTPOnly session cookies, enable SSRF and even RCE via XSLT in some vendors; proof-of-concept backdoored jQuery that exfiltrates PHPSESSID works against Apache Traffic Server), and web cache poisoning (header bruteforce yields SEO takeover via rel=canonical and long-lived DoS via X-Forwarded-Proto). Tools used: Trustwave scanner, Burp active scans, header brute forcing extensions; mitigations and easy fixes are shown.
AI-written summary · about
chapters (5)
- 0:00Start
- 8:21Web Cache Deception Impact
- 26:34Edge Side Includes (ESI) Real World Example
- 36:27Example #1 - SEO takeover
- 40:53Example #2 - Denial of Service








