CVE-2025-15646
Açıklama
Perl için HTML::Gumbo 0.19 öncesi sürümler, tip karmaşası (type confusion) yoluyla yığın belleğini ifşa etmektedir. <template> öğesi desteği 2015 yılında libgumbo 0.10.0 sürümüne eklenmiş ancak lib/HTML/Gumbo.xs içindeki walk_tree fonksiyonu bunu destekleyecek şekilde güncellenmemiştir. Öğe bir metin düğümü olarak işlenmiş ve burada strlen(), işaretçinin adreslediği yığın bloğunun ötesini okumuştur. <template> öğesi içeren girdiler üzerinde varsayılan format => 'string' veya format => 'tree' ile parse() işlemini çalıştıran herhangi bir çağırıcı, fazla okunan baytları döndürülen sonuca serileştirerek sınırlı yığın içeriğinin ifşa olmasına neden olur. format => 'callback' ise işlenmeyen düğüm tipi nedeniyle bir croak hatasına ulaşır ve etkilenmez.
Nasıl düzeltilir
- BPS HTML::Gumbo0.19 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| BPS HTML::Gumbo | v < 0.19 | 0.19 |
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.