PT-2026-50515
CVE-2026-9678
·
Publicado
2026-06-17
·
Atualizado
2026-10-06
Descrição por
CVSS 3.1
5.9
MédiaMétricasAV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Nome do Software Vulnerável e Versões Afetadas
undici versões anteriores a 7.28.0
undici versões anteriores a 8.5.0
Descrição
O interceptor de cache classifica incorretamente certas respostas como cacheáveis quando o cabeçalho Cache-Control upstream contém nomes de campos privados qualificados ou no-cache com preenchimento de espaços em branco, como
private=" authorization" ou no-cache="tauthorization". Como o analisador preserva esses espaços em branco, as comparações com o nome de campo literal authorization falham, fazendo com que a resposta seja armazenada. No modo de cache compartilhado, isso pode levar à divulgação de informações entre usuários, onde uma resposta contendo dados autenticados de um usuário é servida do cache para um chamador subsequente, incluindo usuários não autenticados, caso ambas as solicitações compartilhem a mesma chave de cache.Recomendações
Atualize para a versão 7.28.0.
Atualize para a versão 8.5.0.
Desative o modo de cache compartilhado para o tráfego que inclui cabeçalhos de Autorização.
Evite o cache de respostas para solicitações autenticadas.
Adicione
Vary: Authorization no upstream.Explorabilidade
Exploit
Correção
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾