PT-2024-34569 · Unknown · Gaizhenbiao/Chuanhuchatgpt

Gaizhenbiao

·

Publicado

2024-06-06

·

Atualizado

2024-11-04

·

CVE-2024-5124

CVSS v3.1

7.5

Alta

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Nome do software vulnerável e versões afetadas
gaizhenbiao/chuanhuchatgpt versão 20240310
Descrição
Existe uma vulnerabilidade a ataques de temporização na lógica de comparação de senhas do repositório gaizhenbiao/chuanhuchatgpt. A vulnerabilidade decorre do uso do operador ‘=’ em Python para comparação de senhas, permitindo que um invasor adivinhe senhas com base no tempo de comparação de cada caractere. Isso pode levar à exposição de informações confidenciais a um agente não autorizado, comprometendo potencialmente a segurança do sistema.
Recomendações
Para a versão 20240310, considere modificar a lógica de comparação de senhas para usar um método seguro que não seja vulnerável a ataques de temporização, como o uso de uma função de comparação de tempo constante. Como solução temporária, considere implementar medidas de segurança adicionais para limitar o número de tentativas de login e impedir ataques de força bruta.

Exploit

Correção

Side Channel Attack

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2024-5124

Produtos afetados

Gaizhenbiao/Chuanhuchatgpt