PT-2026-138412
CVE-2026-124040
·
Publicado
2026-11-06
·
Atualizado
2026-11-06
Descrição por
CVSS 3.1
8.1
AltaMétricasAV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas
CivetWeb versões anteriores a 1.17
Descrição
Quando compilado com
USE HTTP2 e enable http2 ativado, o software contém um problema de use-after-free na função handle http2(). Isso ocorre porque o sistema retém ponteiros :method e :path que já foram liberados. Um invasor remoto não autenticado pode enviar um quadro HEADERS subsequente que omita esses pseudo-cabeçalhos para manipular o método ou o caminho da requisição avaliados pelas regras de acesso, ou causar a falha do servidor. Use-after-free é um problema de corrupção de memória onde uma aplicação continua a usar um ponteiro após ele ter sido liberado, podendo levar à execução de código arbitrário ou instabilidade do sistema.Recomendações
Atualize para uma versão posterior à 1.16.
Como medida de mitigação temporária, desative a opção
enable http2 ou recompile o software sem USE HTTP2.Explorabilidade
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾