PT-2024-36600

CVE-2024-55885

·

Publicado

2024-12-12

·

Atualizado

2026-10-30

Descrição por

CVSS 3.1
7.5
Alta
MétricasAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Nome do software vulnerável e versões afetadas
Versões do beego anteriores à 2.3.4
Descrição
O problema diz respeito ao uso do MD5 como algoritmo de hash no beego, o qual não é mais considerado seguro devido à sua vulnerabilidade a ataques de colisão. Essa vulnerabilidade pode levar a riscos à integridade dos dados, vulnerabilidades de segurança e comportamento imprevisível em sistemas de cache. Uma colisão no hash ocorre quando duas entradas diferentes produzem o mesmo resultado de hash, permitindo que invasores possam explorar colisões e manipular dados do cache.
Recomendações
Para versões anteriores à 2.3.4, atualize para a versão 2.3.4 ou posterior, que substitui o MD5 pelo SHA256, uma função de hash mais segura e resistente a vetores de ataque conhecidos. Como solução temporária, considere usar uma função de hash mais segura, como SHA-256, no lugar de MD5 para o hash de chaves de cache. Restrinja o acesso a informações confidenciais armazenadas em cache para minimizar o risco de exploração. Evite usar MD5 para gerar nomes de arquivos para chaves de cache até que o problema seja resolvido.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-9J3M-FR7Q-JXFW
CLEANSTART-2025-DR78602
CLEANSTART-2026-BZ92766
CLEANSTART-2026-FY08741
GO-2024-3331
OPENSUSE-SU-2024:14603-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾