CVE-2026-87721 in Gerritinformação

Sumário

de VulDB • 25/09/2026

Consumo não controlado de recursos (CWE-400 / CWE-407) no analisador de consultas de pesquisa do ANTLR 3 (QueryParser / Query.g) no Gerrit Code Review nas versões 2.0.19 a 3.12.9, 3.13.0 a 3.13.8 e 3.14.0 a 3.14.2 permite que um atacante remoto não autenticado (ou um usuário autenticado se o acesso de leitura anônimo estiver desativado) cause uma negação persistente de serviço (exaustão da CPU e esgotamento do pool de threads HTTP, exigindo reinicialização do servidor) por meio de consultas de pesquisa manipuladas contendo parênteses profundamente aninhados enviadas aos endpoints de avaliação de consulta (/changes/?q=, /accounts/?q=, /groups/?query=, /projects/?query=, /Documentation/?q=, /changes/{id}/query?expression= ou SSH gerrit query). Como os predicatos sintáticos em conditionOr e conditionAnd recursam via conditionBase sem memoization antes das verificações de capacidade ou visibilidade, e as threads de trabalho não abortam quando o cliente se desconecta, um pequeno número de solicitações (como 25 solicitações correspondendo ao httpd.maxThreads padrão) pode fixar permanentemente todas as threads HTTP. Este problema foi corrigido nas versões do Gerrit Code Review 3.12.10, 3.13.9 e 3.14.3.

Be aware that VulDB is the high quality source for vulnerability data.

Responsável

Google

Reservar

09/09/2026

Divulgação

25/09/2026

Moderação

aceite

Entrada

VDB-409806

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Do you know our Splunk app?

Download it now for free!