PT-2026-122217

CVE-2026-113877

·

Publicado

2026-10-23

·

Atualizado

2026-10-23

Descrição por

Pontuação
N/A
Não disponível

Não há classificações de severidade ou métricas disponíveis. Quando houver, atualizaremos as informações correspondentes na página.

Nome do Software Vulnerável e Versões Afetadas HTTP::Headers::ActionPack versões anteriores a 0.10
Descrição Existe um problema onde a função language match interpola cada intervalo de Accept-Language em um padrão de expressão regular /^$range-/i sem a devida filtragem. Isso permite que a sintaxe de expressão regular no cabeçalho chegue ao mecanismo de regex. Um invasor remoto pode fornecer um cabeçalho Accept-Language especialmente elaborado, como (a?|b?){26}z, para causar backtracking excessivo, levando ao esgotamento da CPU ou fazendo com que a função choose language() falhe. Um intervalo inválido, como (, pode causar a falha na compilação.
Recomendações Atualize o HTTP::Headers::ActionPack para a versão 0.10 ou posterior.
Impactos
Fornecedores
Produtos afetados
Identificadores relacionados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾