Cache poisoning DoS via hop-by-hop header abuse