PT-2026-44131 · Crowdsec · Crowdsec
CVE-2026-44982
·
Publicado
2026-05-27
·
Atualizado
2026-07-30
CVSS v3.1
7.2
Alta
| Vetor | AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N |
Nome do Software Vulnerável e Versões Afetadas
crowdsec versões anteriores a 1.7.8
Descrição
O componente AppSec falha ao ler o corpo da requisição HTTP quando o
Content-Length não é positivo. Isso ocorre especificamente em requisições HTTP/1.1 que utilizam Transfer-Encoding: chunked e requisições HTTP/2 enviadas sem o cabeçalho content-length. O problema reside na função NewParsedRequestFromRequest() em pkg/appsec/request.go. Como o corpo da requisição é lido como vazio, qualquer regra de WAF direcionada a REQUEST BODY, BODY ARGS, ARGS POST, JSON ou XML falha ao corresponder. Um invasor remoto não autenticado pode ignorar o pipeline de inspeção de corpo modificando um cabeçalho de enquadramento, permitindo que requisições maliciosas sejam encaminhadas sem gerar entradas no log do WAF. Regras exclusivas de cabeçalho e URI não são afetadas.Recomendações
Atualize para uma versão posterior à 1.7.7.
Exploit
Correção
Protection Mechanism Failure
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Crowdsec