CVE-2026-12844

Yüksek

Açıklama

Perl için List::SomeUtils::XS 0.59 öncesi sürümlerde, pairwise fonksiyonunda bir yığın arabellek taşması (heap buffer overflow) bulunmaktadır. pairwise(), blok tarafından döndürülen değerleri daha uzun olan giriş dizisi boyutundaki bir yığın arabellek içinde toplar ve ardından her kopyalama işleminden önce arabelleği bir döngü yerine tek seferlik dört katına çıkarma (alloc <<= 2) işlemiyle büyütür. Tek bir çağrıda mevcut tahsisatın dört katından fazla değer döndüren bir blok çağrısı, bu tek seferlik genişletmeyi aşar ve kopyalama işlemi arabelleğin sonunun ötesine yazılır. Bloku tek bir çift için daha uzun giriş dizisinin uzunluğunun dört katından fazla değer döndüren herhangi bir pairwise() çağırıcısı, arabelleğin dışına yazar ve yığını bozar.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünList::SomeUtils::XS
Yayın25 Haz 2026
İlk görülme25 Haz 2026

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
DROLSKY List::SomeUtils::XSv < 0.590.59

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-12844 · List::SomeUtils::XS · Dark Radar