CVE-2026-74887
Açıklama
openssl_encrypt 1.4.0 öncesi sürümleri, openssl_encrypt/modules/pqc.py dosyasının 15. satırında Python'un kriptografik olmayan 'random' modülünü (Mersenne Twister PRNG) içe aktarır. Kodda random.* öğelerine doğrudan çağrı bulunmadığından, şu anda hiçbir kriptografik işlem etkilenmemektedir; ancak bu içe aktarma, gelecekteki kodun kriptografik olarak güvenli bir alternatif (secrets/os.urandom) yerine yanlışlıkla random.randint() kullanmasına yol açabilecek bir tehlike oluşturur; çünkü Mersenne Twister durumu yaklaşık 624 çıktıdan geri kazanılabildiğinden öngörülebilir değerler üretilir. 1.4.0 sürümünde içe aktarma kaldırılarak düzeltilmiştir.
Nasıl düzeltilir
- jahlives openssl_encrypt1.4.0 ya da sonraki bir sürüm
- openssl-encrypt1.4.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| jahlives openssl_encrypt | v < 1.4.0 | 1.4.0 |
| openssl-encryptPyPI | v < 1.4.0 | 1.4.0 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.