PT-2026-109280 · Owasp · Coraza Waf

CVE-2026-107834

·

Publicado

2026-10-08

·

Atualizado

2026-10-09

CVSS v3.1

5.3

Média

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Nome do Software Vulnerável e Versões Afetadas OWASP Coraza WAF versões 3.0.0 through 3.7.0
Description Um invasor não autenticado pode causar a negação de serviço ao enviar um corpo de requisição multipart contendo um grande número de partes de arquivos mínimos. O problema ocorre porque o processador multipart em internal/bodyprocessors/multipart.go utiliza defer temp.Close() dentro de um loop. Em Go, funções adiadas (deferred) são executadas quando a função envolvente retorna, e não ao final da iteração do loop, fazendo com que cada descritor de arquivo temporário permaneça aberto até que ProcessRequest() seja encerrado.
Este comportamento pode esgotar a tabela de descritores de arquivos do processo (atingindo EMFILE) mesmo dentro do limite de tamanho de corpo de requisição padrão. Por exemplo, aproximadamente 65.000 partes mínimas podem caber em 6,8MB de dados, o que é suficiente para esgotar o limite de descritores de arquivos em sistemas Linux padrão. Isso resulta em falhas no os.CreateTemp, no acionamento do MULTIPART STRICT ERROR e no bloqueio de uploads legítimos. Além disso, causa a incapacidade de abrir novos arquivos ou sockets em todo o processo.
Recommendations Atualize o OWASP Coraza WAF para a versão 3.8.0.

Exploit

Correção

Resource Exhaustion

Missing Release of Resource after Effective Lifetime

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-107834
GHSA-RP9V-7XV3-R6G3

Produtos afetados

Coraza Waf