PT-2026-48347

CVE-2026-52880

·

Publicado

2026-06-05

·

Atualizado

2026-10-23

Descrição por

CVSS 3.1
7.5
Alta
MétricasAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Nome do Software Vulnerável e Versões Afetadas klever-go versões 1.7.14 through 1.7.17
Description A API REST nos componentes seednode e node está suscetível a um ataque de negação de serviço. Isso ocorre porque a aplicação utiliza a função Engine.Run do framework Gin, que depende do http.ListenAndServe padrão do Go. Esta implementação padrão carece de limites de nível de aplicação para ReadHeaderTimeout, ReadTimeout e MaxHeaderBytes.
Um cliente não autenticado pode explorar isso abrindo múltiplas conexões e enviando cabeçalhos HTTP incompletos indefinidamente. Isso exaure os recursos do servidor, levando a um estado em que o servidor não consegue aceitar novas conexões legítimas, resultando na indisponibilidade da API REST. Este problema é particularmente relevante quando a API é vinculada a todas as interfaces usando a flag --rest-api-interface ou quando implantada via Docker com a porta 8080 publicada.
Recommendations Para as versões 1.7.14 through 1.7.17, substitua o uso de Engine.Run em cmd/seednode/api.Start e network/api.Start por uma configuração explícita de http.Server que defina ReadHeaderTimeout, ReadTimeout, WriteTimeout, IdleTimeout e MaxHeaderBytes.
Como mitigação temporária, evite vincular a API REST a todas as interfaces através da flag --rest-api-interface ou restrinja o acesso à porta 8080 utilizando um firewall externo ou proxy reverso que aplique timeouts de cabeçalho.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-W4C6-7R69-W7J9
GO-2026-5686
OPENSUSE-SU-2026:21483-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾