CVE-2026-57082

Orta

Açıklama

Perl için Net::BitTorrent 2.1.0 öncesi sürümler, MSE Diffie-Hellman özel anahtarını kriptografik olmayan bir PRNG ile oluşturur. MSE (Message Stream Encryption) el sıkışması, 160 bitlik Diffie-Hellman özel anahtarını KeyExchange.pm içerisinde, işlem başına bir kez tohumlanan ve kriptografik olmayan drand48 sınıfı bir üreteç olan Perl'in rand() fonksiyonundan türetir. Bu nedenle ortak sır ve bundan türetilen RC4 anahtarları ("keyA" veya "keyB"nin SHA-1 değeri, ortak sır ve infohash), tamamen öngörülebilir bir PRNG'ye bağlıdır. Aynı el sıkışma işlemi; genel anahtar ve özel anahtar çekiminin hemen ardından, _random_pad içinde aynı rand() dizisinden alınan rastgele dolguyu açık metin olarak gönderir. El sıkışmasını pasif olarak izleyen bir saldırgan, açık metin dolgusundan PRNG durumunu geri kazanabilir, özel anahtarı yeniden oluşturabilir, ağ üzerindeki eşin genel anahtarından ortak sırrı hesaplayabilir, RC4 anahtarlarını türetebilir ve bağlantıyı çözerek MSE'nin sağladığı pasif gözlem gizlemesini etkisiz hale getirebilir.

ÖnemOrta
CVSS5.9
İstismar olasılığı—
ÜrünNet::BitTorrent
Yayın30 Haz 2026
İlk görülme30 Haz 2026

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
SANKO Net::BitTorrentv < 2.1.02.1.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.

Intelligence 360 paketinde

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.

CVE-2026-57082 · Net::BitTorrent · Dark Radar