PT-2026-123303
CVE-2026-112880
·
Publicado
2026-10-26
·
Atualizado
2026-10-26
Descrição por
CVSS 4.0
2.1
BaixaMétricasAV:L/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:L/SA:N
Nome do Software Vulnerável e Versões Afetadas
hackney versões 2.0.0 até 4.8.9
Description
Um problema de HTTP Request Splitting existe em
hackney http connect devido à neutralização inadequada de sequências CRLF em cabeçalhos HTTP. Quando um proxy HTTP CONNECT retorna uma resposta 407, a função hackney http connect:handle proxy auth/11 executa um callback proxy auth fun e grava o binário retornado diretamente na linha Proxy-Authorization da solicitação de repetição sem validação. Se o valor retornado contiver um Carriage Return (CR), Line Feed (LF) ou byte NUL, um invasor pode injetar linhas de cabeçalho adicionais na solicitação enviada ao proxy. Isso ocorre quando o callback deriva seu valor de dados não confiáveis, como os cabeçalhos de desafio do proxy.Recommendations
Atualize para a versão 4.9.0 ou posterior.
Como solução temporária, implemente uma verificação no callback
proxy auth fun para garantir que o valor retornado não contenha bytes CR, LF ou NUL, retornando {error, Reason} caso algum seja detectado.Explorabilidade
Correção
Pesquisadores
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾