CVE-2026-13713

Orta

Açıklama

Perl için YAML::Syck 1.47 öncesi sürümler, ayrıştırıcı değer yığınındayken serbest bırakılan bir çapa düğümü aracılığıyla serbest bırakıldıktan sonra kullanım (use-after-free) ve çift serbest bırakma (double-free) sorunlarına izin verir. Paketle birlikte gelen libsyck içerisinde, bir çapa adı yeniden tanımlandığında veya kaldırıldığında, syck_hdlr_add_anchor ve syck_hdlr_remove_anchor fonksiyonları o ad altında saklanan düğümü syck_free_node ile serbest bırakır. Bu düğüm ayrıştırıcının değer yığınında hâlâ aktif olabilir, bu nedenle syck_hdlr_add_node ona tekrar ulaşır ve ikinci kez serbest bırakır. Normal bir derlemede 48 baytlık düğüm parçası iki kez serbest bırakılır ve yorumlayıcı işlemi durdurur. Çapalar herhangi bir özel bayrak gerektirmez, dolayısıyla buna varsayılan Load yolu üzerinden erişilebilir ve bir çapayı yeniden tanımlayan 7 baytlık bir belge bunu tetikler. Güvenilmeyen bir belge üzerinde Load veya LoadFile çalıştıran ve ayrıştırma sırasında bir çapayı yeniden tanımlayan herhangi bir çağrıcı, yorumlayıcının çökmesine neden olarak hizmet reddine (DoS) yol açar.

ÖnemOrta
CVSS6.2
İstismar olasılığı—
ÜrünYAML::Syck
Yayın16 Tem 2026
İlk görülme16 Tem 2026

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
TODDR YAML::Syckv < 1.471.47

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-2026-13713 · YAML::Syck · Dark Radar