CVE-2026-49147
Açıklama
Perl için App::Ack'in 3.10.0 dahil önceki sürümleri, birkaç çıktı modunda dosya adlarındaki temizlenmemiş terminal kaçış dizilerini yazdırır. ack, temel adı ANSI kaçış dizileri gibi terminal kontrol baytları içeren bir dosya adını yazdırdığında, bu baytlar terminale değiştirilmeden ulaşır. Sürüm 3.10.0; -f, -g, renkli eşleşme başlığı ve eşleşme başına satırlar tarafından yazdırılan dosya adlarını temizleyen bir _safe_filename yardımcısı eklemiştir ancak --show-types, -l/-L ve -c yolları hala ham dosya adını yayınlamaktadır. Adı imleç hareketi veya renk kaçışları içeren bir dosya, önceki terminal çıktısını üzerine yazabilir, yeniden renklendirebilir veya alt akıştaki bir tüketiciye değiştirilmeden aktarılabilir.
Nasıl düzeltilir
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| PETDANCE App::Ack | v ≤ 3.10.0 | — |
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.