Existe um problema no cliente HTTP onde o interceptor de cache, quando utilizado com um manipulador downstream que gera exceções durante o processamento da resposta, permite que um lançamento assíncrono escape como uma exceção não capturada ou rejeição de promessa não tratada. Isso ocorre durante a reprodução de uma resposta em cache, o que encerra o processo do Node.js. Um servidor HTTP malicioso ou comprometido pode desencadear isso fornecendo uma resposta cacheável que cause um erro na reprodução, como durante uma revalidação 304 de uma entrada obsoleta, impactando a disponibilidade do sistema. Exemplos de manipuladores que podem causar isso incluem o interceptor de dump excedendo seu `maxSize` ou o interceptor de descompressão rejeitando mais de cinco valores de Content-Encoding.