CVE-2026-19082
Açıklama
Perl için Imager'ın 0.45_02 ile 1.034 arasındaki sürümleri, copy_string_tags içerisindeki sıfır sayılı ASCII EXIF girişlerinden kaynaklanan strlen() aşırı okuması yoluyla komşu yığın baytlarını ifşa edebilir. copy_string_tags(), sondaki NUL karakterini temizlemek için bir ASCII EXIF etiketinin uzunluğunu `entry->size - 1` olarak hesaplar. Sıfır sayılı bir ASCII girişi `entry->size` değerini 0 yapar ve türetilen uzunluk i_tags_add()'e -1 olarak ulaşır; bu durum, strlen() çağrısı yapılması talebi olarak yorumlanarak girişin ötesinde bir sonraki NUL karakterine kadar tarama yapılır ve bu baytlar etikete kopyalanır. JPEG, im_decode_exif() aracılığıyla bu yola ulaşır; aynı durum ayrı olan Imager::File::WEBP dağıtımı için de geçerlidir ve bu sorun Imager sürümünün yükseltilmesiyle düzeltilir. Bu tür bir girişe sahip saldırgan tarafından sağlanan bir görüntü üzerinde Imager->read() fonksiyonunu çağıran herhangi bir kullanıcı, boş bir dize yerine komşu yığın baytlarını içeren bir exif_* etiketi alabilir.
Nasıl düzeltilir
- TONYC Imager1.034 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| TONYC Imager | 0.45_02 ≤ v < 1.034 | 1.034 |
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.