PT-2026-38274 · Flight · Flight
CVE-2026-42552
·
Publicado
2026-05-06
·
Atualizado
2026-05-13
CVSS v3.1
7.5
Alta
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
Nome do Software Vulnerável e Versões Afetadas
Flight versões anteriores a 3.18.1
Description
O manipulador de erros padrão
Engine:: error() escreve a mensagem completa da exceção, o código da exceção e o rastreamento da pilha (stack trace), incluindo caminhos absolutos do sistema de arquivos, diretamente na resposta HTTP 500, sem qualquer controle de depuração. Isso leva à exposição de caminhos internos, segredos interpolados em mensagens de exceção e a estrutura completa de módulos. Essas informações podem ser usadas para facilitar outros ataques, como Inclusão de Arquivo Local (LFI) ou travessia de diretório (path traversal).Recommendations
Atualize para a versão 3.18.1.
Como medida paliativa temporária, restrinja o acesso à função
Engine:: error() ou implemente um tratamento de erros personalizado para evitar a exibição de informações detalhadas em ambientes de produção.Exploit
Correção
Generation of Error Message Containing Sensitive Information
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Flight