Quando um Agente sem origem compõe os interceptores de redirecionamento e cache compartilhado, o sistema decide se armazena a resposta final sob a chave de solicitação original inspecionando apenas o salto de redirecionamento final. Isso permite que um redirecionamento que passe por uma origem não confiável e retorne a uma origem confiável seja armazenado no cache sob a chave confiável. Consequentemente, o cabeçalho `Vary` de um salto intermediário pode ser descartado, podendo servir respostas que variam conforme `Authorization` ou `Cookie` para usuários diferentes. Além disso, o status `no-cache` ou `default-uncacheable` de um salto intermediário pode ser ignorado, permitindo que um redirecionamento não armazenável seja tratado como uma entrada de cache. Um invasor que controle um alvo de redirecionamento de uma URL confiável pode envenenar a entrada do cache ou fazer com que uma resposta privada, por usuário, seja servida a chamadores posteriores.