PT-2026-115119

CVE-2026-109829

·

Publicado

2026-10-15

·

Atualizado

2026-11-09

Descrição por

CVSS 3.1
9.1
Crítica
MétricasAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Nome do Software Vulnerável e Versões Afetadas undici versões 7.0.0 through 7.30.0 undici versões 8.0.0 through 8.12.1
Description Existe um problema nesta biblioteca de cliente HTTP para Node.js quando um Agent sem origem compõe os interceptores de redirecionamento e cache nessa ordem específica ao usar um armazenamento de cache compartilhado. O cache gera sua chave a partir da URL de requisição original antes que o manipulador de redirecionamento altere a origem, fazendo com que respostas de redirecionamentos cross-origin sejam armazenadas sob a chave original. Isso pode levar ao envenenamento persistente de cache se um invasor controlar o destino do redirecionamento de uma URL confiável. Além disso, pode resultar na divulgação de dados privados se uma resposta de redirecionamento privada para um recurso específico do usuário for armazenada sob a URL original e servida a chamadores não autenticados. Isso ocorre apenas quando um Agent sem origem, um armazenamento de cache compartilhado e uma composição de redirecionamento-então-cache são todos utilizados.
Recommendations Atualizar as versões 7.0.0 through 7.30.0 para 7.30.1 ou posterior. Atualizar as versões 8.0.0 through 8.12.1 para 8.12.2 ou posterior. Compor o interceptor de cache antes do interceptor de 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
Identificadores relacionados
GHSA-4W7W-5XRC-9H26
ALSA-2026:96088
ALSA-2026:96094
CLEANSTART-2026-VT51723
ECHO-5279-2639-AEAF
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾