CVE-2026-2597

Yüksek

Açıklama

Perl için Crypt::SysRandom::XS'in 0.010 öncesi sürümleri, XS fonksiyonu random_bytes() içerisinde bir yığın arabellek taşmasına karşı savunmasızdır. Fonksiyon, length parametresinin negatif olmadığını doğrulamamaktadır. Negatif bir değer (örneğin -1) sağlandığında, length + 1u ifadesi bir tamsayı sarmalamasına (integer wraparound) neden olarak sıfır baytlık bir tahsisle sonuçlanır. Seçilen rastgele fonksiyona (örneğin getrandom) yapılan sonraki çağrı, örtük olarak büyük bir işaretsiz değere (tipik olarak SIZE_MAX) dönüştürülen orijinal negatif değeri iletir. Bu durum, tahsis edilen arabelleğin ötesine yazılmasına yol açarak yığın belleğinin bozulmasına ve uygulamanın çökmesine (hizmet reddi) neden olabilir. Yaygın kullanımda, length argümanı genellikle çağıran tarafından sabit olarak belirlenir, bu da saldırgan kontrollü istismar olasılığını azaltır. Bu parametreye güvenilmeyen girdi aktaran uygulamalar etkilenebilir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünLeont Crypt\
Yayın27 Şub 2026
İlk görülme27 Şub 2026

Nasıl düzeltilir

Güncelleyin
  • leont crypt\0.010 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
leont crypt\\ ≤ v < 0.0100.010

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-2597 · Leont Crypt\ · Dark Radar