A cache-busting attack is a Layer 7 (application) attack vector, one of the attack classes a thorough DDoS test is built to exercise. Normally a CDN absorbs repeat requests by serving them from its edge cache, shielding the origin. A cache-busting attack defeats that by appending a unique, random query string (for example ?x=8f3a1c) to every request, so each URL looks brand new to the cache. Because no two requests match a cached object, the edge records a cache miss on all of them and forwards each one to the origin. The attacker effectively turns the CDN into a pass-through, concentrating the full request rate on the origin server and its backend rather than letting it be absorbed at the edge.
Why it matters in DDoS testing
Cache-busting matters because a CDN's headline absorption figure assumes a healthy cache-hit ratio, and this traffic drives that ratio toward zero. A DDoS test measures the origin's real exposure by generating cache-busting requests and watching origin request rate, cache-hit ratio, and whether edge rules (normalizing or stripping unknown query parameters, or rate-limiting cache misses) actually hold the line. For how edge caching and origin protection interact across providers, see AWS Shield versus Cloudflare.