CVE-2026-14570
Açıklama
Perl için Crypt::DSA'nın 1.22 öncesi sürümleri, DSA imzalama nonce değerini ve özel anahtarı yanlı bir rastgele oluşturucudan alır, bu da özel anahtarın geri elde edilmesine yol açar. "Crypt::DSA::Util::makerandom, asal sayı araması için tam olarak N-bitlik bir tamsayı elde etmek amacıyla döndürdüğü her değerin yüksek bitini zorlar. İmzalama nonce değeri ve özel anahtar makerandom üzerinden alınır. Yüksek bit her zaman ayarlı olduğu için sonuç tekdüze değildir: üst biti sabittir ve güvensiz değerler üretir." Etkilenen bir anahtar altında makul sayıda imza toplayan bir saldırgan, genel anahtarla birlikte kafes saldırısı (lattice attack) kullanarak özel anahtarı geri elde edebilir. Etkilenen bir sürümle imzalamak için kullanılan anahtarlar ele geçirilmiş kabul edilmeli ve yeni anahtarlar oluşturulmalıdır.
Nasıl düzeltilir
- TIMLEGGE Crypt::DSA1.22 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| TIMLEGGE Crypt::DSA | v < 1.22 | 1.22 |
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.