What problem does it solve? Web cache poisoning and Web Cache Deception bugs are hard to find manually because they depend on subtle mismatches between CDN cache keys and origin behavior. This Skill provides a structured hunting methodology, built from real disclosed bug bounty reports, to systematically identify, validate, and document these vulnerabilities during authorized security testing. ## Core Features & Use Cases - Unkeyed Header Discovery: Test headers like X-Forwarded-Host, X-Host, X-Original-URL, and X-HTTP-Method-Override to find inputs that influence responses but are excluded from cache keys. - Web Cache Deception Testing: Append static-looking extensions (.css, .jpg, .avif) to authenticated routes to trick CDNs into caching private responses. - Cache Validation Workflow: Confirm poisoning by fetching the URL from a separate client or IP, measure TTL via Age and Cache-Control headers, and assess blast radius across CDN edges. - Use Case: While testing a Shopify or Cloudflare-fronted target in a bug bounty program, use the step-by-step methodology to probe for X-Forwarded-Host reflection, verify the poisoned response is cached, and reproduce it from an incognito session to build a valid report. ## Quick Start Ask the AI to test a target URL for cache poisoning by probing unkeyed headers like X-Forwarded-Host and verifying the poisoned response from a second client.