Use of Password Hash With Insufficient Computational Effort and Use of a Broken or Risky Cryptographic Algorithm and Reversible One-Way Hash in hashing.py
A biblioteca EnroCrypt, um módulo Python para criptografia, usava MD5 para hash de senhas antes da versão 1.1.4, um algoritmo criptograficamente quebrado que permite aos atacantes quebrar senhas muito mais rapidamente. Qualquer sistema dependente de hashes MD5 para armazenamento de senhas fica seriamente em risco de acesso não autorizado.
A vulnerabilidade resulta do uso de MD5 (CWE-327, CWE-328) para hash de senhas em hashing.py, um algoritmo quebrado vulnerável a ataques de colisão e força bruta devido a esforço computacional insuficiente (CWE-916). Um atacante com acesso aos hashes de senha pode recuperar facilmente as credenciais em texto plano, comprometendo a autenticação de usuários. O problema foi corrigido na v1.1.4.
Quer saber se a sua infraestrutura está exposta a isto?
Falar com a TrueHacking →