CVE-2026-48961
Açıklama
Perl için IO::Compress 2.207 ile 2.220 arasındaki sürümler, 8 baytlık UID veya GID içeren Info-ZIP Unix Extra Field durumunda tanımlanmamış alt program hatasıyla çöken bir zipdetails CLI aracı sunmaktadır. bin/zipdetails içindeki decode_ux() fonksiyonu, UID Boyutu veya GID Boyutu 8 olarak ayarlanmış bir Info-ZIP Unix Extra Field (etiket 0x7875) işlediğinde ve zipdetails'in 8 baytlık bir UID veya GID değerini çözmesine neden olduğunda, yanlış adlandırılmış bir yardımcı olan unpackValueQ'yu çağıran decodeLitteEndian() üzerinden işlem yapar. Aynı dosyada tanımlanan gerçek fonksiyon unpackValue_Q (alt çizgili) şeklindedir; bu çağrı 'Undefined subroutine &main::unpackValueQ' hatasını tetikler ve betik 255 durumuyla sonlanır. IO::Compress ve IO::Uncompress kütüphane çağrıları etkilenmemektedir; kusur beraberinde gelen CLI aracındadır.
Nasıl düzeltilir
- PMQS IO::Compress2.220 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| PMQS IO::Compress | 2.207 ≤ v < 2.220 | 2.220 |
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.