CVE-2026-78497

Yüksek

Açıklama

Perl için JQ::Lite 2.51 öncesi sürümler, bir sorgunun düzenli ifadesine gömülmüş olan Perl kodunu string eval ile derleyerek çalıştırır. test(), match() fonksiyonlarına veya select() fonksiyonunun match ve =~ koşullarına verilen desen, bir `qr'...'` literaline yerleştirilir ve kaynak metin olarak derlenir; bu nedenle içindeki bir `(?{ ... })` kod bloğu `use re 'eval'` olmadan çalışır. Desendeki tek tırnaklar kaçış karakteriyle belirtilir ancak bir kod bloğu olduğu yerde çalışır ve buna ihtiyaç duymaz. Sorgu sağlayan veya uygulamanın bir desen içerisine eklediği metni kontrol eden bir saldırgan, çağıran işlemde rastgele Perl kodu çalıştırabilir.

ÖnemYüksek
CVSS8.4
İstismar olasılığı—
ÜrünJq-lite
Yayın18 Eki 2026
İlk görülme18 Eki 2026
Zayıflık türüCWE-95CWE-95

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
JQ-Litev < 2.512.51

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.