cachepoisoning
Cache poisoning refers to a class of attacks in which an adversary inserts forged or misleading data into a computer cache, causing subsequent requests to be served falsified content rather than the original data. Caches targeted include DNS resolvers, HTTP proxies and content delivery networks, as well as web browsers and other caching intermediaries. By poisoning a cache, an attacker can redirect users to malicious sites, alter information, or cause denial of service by returning invalid responses.
DNS cache poisoning is one of the most widely discussed forms. Attackers aim to convince a resolver
Web cache poisoning affects shared web caches, proxies, or content delivery networks. An attacker crafts responses
Mitigation and best practices include enabling DNSSEC and strong query randomness for DNS caches, patching resolvers,