CVE-2026-110757
Açıklama
Perl için Text::CSV_XS 1.65 öncesi sürümler, combine fonksiyonunda sayı olarak kullanılan dizelerin tırnaklar olmadan yazılmasıyla kayıtların bölünmesine izin verir. combine ve print, bir alanın değeri Perl'ün tam sayı veya sayısal bayrağına sahip olduğunda bu alanın tırnağa ihtiyaç duyup duymadığını kontrol etmez. Perl, bir sayı olarak ayrıştırıldığında sayısal bir işlemde kullanılan dizeye bu bayrakları atar ve bu durum baştaki ile sondaki boşluklara izin verir. Varsayılan olarak csv tarafından yapıldığı gibi binary ayarlı olduğunda, "12\n" ifadesi $qty > 0 gibi bir kontrolden geçer ve ardından yeni satır karakteriyle birlikte tırnaksız olarak yazılır. Sayı olarak doğrulanmış bir değer, kaydı erken sonlandırabilir ve kendisinden sonra gelen alanları ayrı bir satıra dönüştürebilir.
Nasıl düzeltilir
- Text-CSV_XS1.65 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Text-CSV_XS | v < 1.65 | 1.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.
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.