PT-2026-96325 · Dancer2 · Dancer2
CVE-2026-93711
·
Publicado
2026-09-22
·
Atualizado
2026-09-30
CVSS v3.1
6.5
Média
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N |
Nome do Software Vulnerável e Versões Afetadas
Dancer2 versões anteriores a 2.2.0
Description
A função
headers to array() não remove os caracteres Carriage Return (CR) e Line Feed (LF) dos nomes dos cabeçalhos de resposta. Embora a rotina remova esses caracteres dos valores dos cabeçalhos, os nomes que os contenham são transmitidos ao servidor PSGI intactos. Se o servidor não validar essas chaves, os bytes após o CRLF são gravados na rede como linhas de cabeçalho separadas. Isso permite que um invasor que controle os dados usados para derivar os nomes dos cabeçalhos insira seus próprios cabeçalhos e realize a divisão da resposta (response splitting).Recommendations
Atualize para a versão 2.2.0 ou posterior.
Como medida de mitigação temporária, evite derivar nomes de cabeçalhos diretamente de dados de requisição controlados pelo usuário.
Correção
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Dancer2