CVE-2026-59147

Kritik

Açıklama

Perl için Data::DisjointSet::Shared'ın 0.02 öncesi sürümleri, dsu_find içindeki doğrulanmamış bir ebeveyn indeksi aracılığıyla sınır dışı okuma ve yazmalara izin verir. Eklenme zamanı doğrulayıcısı olan dsu_validate_header, üst bilgi skalerlerini ve bölge düzenini dosya boyutuna göre kontrol eder ancak daha sonra güvendiği dizi içeriklerini doğrulamaz. dsu_find, düğüm sayısına göre hiçbir zaman sınırlandırılmamış, dosyada saklanan ham bir indeks olan x ile parent[x]'i gezer ve yol sıkıştırması yapar; bu nedenle hem okuma hem de sıkıştırma geri yazma işlemi sınırların dışına çıkar. Destekleyici dosyaya yazabilen yerel bir kullanıcı, üst bilgiyi geçerli tutarken ebeveyn dizisini zehirleyebilir; böylece bir sonraki find veya union işlemi, sınır dışı bir ebeveyn indeksi üzerinden hem okuma hem de yazma yaparak belleği bozar veya işlemin çökmesine neden olur.

ÖnemKritik
CVSS9.8
İstismar olasılığı—
ÜrünData::DisjointSet::Shared
Yayın21 Tem 2026
İlk görülme21 Tem 2026

Nasıl düzeltilir

Güncelleyin
  • EGOR Data::DisjointSet::Shared0.02 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
EGOR Data::DisjointSet::Sharedv < 0.020.02

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-59147 · Data::DisjointSet::Shared · Dark Radar