PT-2026-137913
CVE-2026-116630
·
Publicado
2026-11-06
·
Atualizado
2026-11-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 7.0.0 through 7.30.1
undici versões 8.0.0 through 8.12.3
Description
Quando um Agente compõe interceptores de redirecionamento e cache compartilhado, uma resposta em cache revalidada com uma requisição condicional pode ser incorretamente validada por uma resposta 304 Not Modified de uma origem diferente. Isso ocorre porque o manipulador de redirecionamento remove os cabeçalhos de credenciais vinculados à origem, mas não remove os validadores
If-None-Match ou If-Modified-Since gerados pelo cache. Consequentemente, o destino do redirecionamento recebe o validador da origem original, e o sistema trata a resposta 304 como uma revalidação bem-sucedida. Isso pode fazer com que um cache compartilhado forneça uma resposta autenticada, como uma protegida por um cabeçalho Authorization, a um chamador não autenticado.Recommendations
Atualizar as versões 7.0.0 through 7.30.1 para 7.30.2 ou posterior.
Atualizar as versões 8.0.0 through 8.12.3 para 8.12.4 ou posterior.
Compor os interceptores como cache e depois redirecionamento.
Usar dispatchers e armazenamentos de cache por origem.
Desativar o cache compartilhado em requisições capazes de redirecionamento.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾