CVE-2026-110755

Yüksek

Açıklama

Perl için Text::CSV_XS 1.65 öncesi sürümler, getline fonksiyonunda yalnızca CR içeren girdilerin her kaydı için ayrıştırılmamış kalanın kopyalanması nedeniyle kuadratik CPU kullanımına izin verir. Varsayılan olarak eol ayarlanmadığında, getline Perl'in varsayılan satır ayırıcısı ile okuma yapar; bu nedenle yalnızca CR içeren satır sonlarına sahip girdiler tek bir blok halinde gelir. Her kayıttan sonra ayrıştırıcı, ayrıştırılmamış tüm kalanı yeni bir ara belleğe kopyalar ve bir sonraki çağrı bunu tekrar ayrıştırıp kopyalar; böylece işlem yükü girdi boyutunun karesiyle artar. Varsayılan seçeneklere sahip bir okuyucuya klasik Mac satır sonları içeren CSV gönderildiğinde, bir megabaytlık girdi için saniyelerce CPU zamanı harcanır.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünText-csv Xs
Yayın16 Eki 2026
İlk görülme16 Eki 2026
Zayıflık türüCWE-407CWE-407

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Text-CSV_XSv < 1.651.65

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-110755 · Text-csv Xs · Dark Radar