CVE-2017-20285

Kritik

Açıklama

Perl için 1.30 öncesi YAML sürümleri, yüklenen bir belgenin rastgele sınıfların DESTROY metodunu tetiklemesine izin verir. Bir perl/hash:Class etiketi, bir hash yapısını adlandırdığı sınıfa kutsar (bless). Belge nesnenin alanlarını sağlar ve Perl, nesne kapsam dışına çıktığında DESTROY metodunu çağırır. DESTROY metodunun ne yaptığı, işlemin yüklediği sınıflara bağlıdır. Çekirdek Perl'deki File::Temp::Dir ile, belgenin adlandırdığı bir dizin ağacını silebilir.

ÖnemKritik
CVSS9.1
İstismar olasılığı—
ÜrünYaml
Yayın5 Eki 2026
İlk görülme5 Eki 2026

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
YAMLv < 1.301.30

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.

CVE-2017-20285 · Yaml · Dark Radar