Zafiyet.live Keşfet. Değerlendir. Düzelt. Doğrula.
  • Son 7 gün
  • CWE-158

CVE-2026-118767

Botan: Python binding bcrypt APIs truncate passwords containing embedded NULs

randombit botan

Orta 4,8 CVSS 3.1
Yayımlandı
Güncellendi
30 Eki 2026
Açık yaşı
2 gün
Kaydı açan
GitHub_M

Özet

Türkçe özeti yalnızca kritik ve yüksek önemdeki açıklar için hazırlıyoruz. Bu açık için kaynağın kendi açıklamasını gösteriyoruz.

Botan is a C++ cryptography library. From 1.11.22 until 3.13.0, Botan's Python binding converted Python strings containing U+0000 to const char* values without consistently rejecting the embedded NUL, causing bcrypt and check_bcrypt to process only the prefix before the NUL. Applications could validate a longer password but hash a shorter effective value, allowing application password-policy bypass; scrypt and argon2 are unaffected. This issue is fixed in version 3.13.0.

Etkilenen sürümler1 yazılım

YazılımEtkilenenDüzeltildiği sürüm
randombit botan Sürüm belirtilmemiş –

Kaynaklar5 kaynak

Kayıt geçmişi

  1. Yayımlandı

İlgili açıklar