PT-2026-89814
CVE-2026-87859
·
Publicado
2026-09-11
·
Atualizado
2026-09-28
Descrição por
CVSS 3.1
5.3
MédiaMétricasAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Nome do Software Vulnerável e Versões Afetadas
morgan versões anteriores a 1.12.1
Description
A função
escapeLogField() não escapa o caractere de aspas duplas utilizado para delimitar campos citados no formato de log combinado do Apache. Um invasor remoto não autenticado pode explorar isso injetando aspas duplas em valores gravados em campos citados, como os cabeçalhos User-Agent ou Referer. Isso permite que o invasor feche um campo prematuramente, fazendo com que consumidores de log que fazem a análise por posição de campo interpretem o texto fornecido pelo invasor como campos subsequentes. Em formatos integrados, isso faz com que os valores registrados difiram dos valores enviados e, em formatos personalizados, pode ser usado para forjar valores controlados pelo servidor, como o status da resposta. A separação de registros permanece intacta, pois não há injeção de novas linhas.Recommendations
Atualize para a versão 1.12.1 ou posterior.
Explorabilidade
Exploit
Correção
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾