PT-2024-27467 · Cratedb · Cratedb

Baurzhan Sakhariev

·

Publicado

2024-06-13

·

Atualizado

2024-06-13

·

CVE-2024-37309

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
Versões do CrateDB anteriores à 5.7.2
Descrição
Foi identificada uma vulnerabilidade de alto risco no endpoint TLS, onde a renegociação iniciada pelo cliente é permitida, permitindo que um invasor explore esse recurso e solicite repetidamente a renegociação dos parâmetros de segurança durante uma sessão TLS em andamento. Isso pode levar ao consumo excessivo de recursos da CPU, resultando em potencial sobrecarga do servidor e interrupção do serviço. A vulnerabilidade foi confirmada usando um cliente OpenSSL, onde o comando R inicia a renegociação, seguido pela confirmação do servidor com RENEGOTIATING. Isso permite que um invasor execute um ataque de negação de serviço esgotando os recursos de CPU do servidor por meio de renegociações TLS repetidas, afetando a disponibilidade dos serviços em execução no servidor afetado e representando um risco significativo à estabilidade operacional e à segurança.
Recomendações
Para versões do CrateDB anteriores à 5.7.2, atualize para a versão 5.7.2 para resolver o problema. Como solução temporária, considere restringir o acesso ao endpoint TLS na porta 4200 para minimizar o risco de exploração. Evite usar o recurso de renegociação TLS até que o problema seja resolvido.

Exploit

Correção

Allocation of Resources Without Limits

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2024-37309
GHSA-X268-QPG6-W9G2

Produtos afetados

Cratedb