İçeriğe geç

Zayıf KDF iterasyonu (ARCH6116)

Anahtar ruby.security.weak-kdf-iterations · Önem warning · Kategori security · CWE CWE-916

Parola türetme fonksiyonunu çok düşük iterasyon/maliyet ile veya parola saklamada hızlı bir özet ile kullanmak, kaba kuvvet saldırılarına karşı direnci zayıflatır.

OpenSSL::PKCS5.pbkdf2_hmac(password, salt, 1_000, 32, "sha256")
OpenSSL::PKCS5.pbkdf2_hmac(password, salt, 600_000, 32, "sha256")

İterasyon/maliyet faktörünü güncel önerilen seviyelere yükseltin veya bcrypt/scrypt/Argon2 gibi parolaya özel bir KDF kullanın.