CVE-2026-25896
Açıklama
fast-xml-parser; kullanıcıların C/C++ tabanlı kütüphaneler ve geri çağırma (callback) olmadan XML doğrulaması yapmasına, XML'i JS nesnesine dönüştürmesine veya JS nesnesinden XML oluşturmasına olanak tanır. 4.1.3 ile 5.3.5 sürümleri arasında, bir DOCTYPE varlık adındaki nokta (.) karakteri, varlık değiştirme sırasında bir regex joker karakteri olarak işlenir ve bu durum bir saldırganın yerleşik XML varlıklarını (<, >, &, ", ') rastgele değerlerle gölgelemesine izin verir. Bu durum, varlık kodlamasını atlatır ve ayrıştırılmış çıktı render edildiğinde XSS'e yol açar. Bu güvenlik açığı 5.3.5 sürümünde giderilmiştir.
Nasıl düzeltilir
- naturalintelligence fast-xml-parser5.3.5 ya da sonraki bir sürüm
- fast-xml-parser5.3.5, 4.5.4 ya da sonraki bir sürüm
- access.redhat.com/errata/RHSA-2026:7110
- access.redhat.com/errata/RHSA-2026:7128
- access.redhat.com/errata/RHSA-2026:6174
- access.redhat.com/errata/RHSA-2026:6802
- access.redhat.com/errata/RHSA-2026:41941
- access.redhat.com/errata/RHSA-2026:41944
- access.redhat.com/errata/RHSA-2026:40984
- access.redhat.com/errata/RHSA-2026:51349
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| naturalintelligence fast-xml-parser | 4.1.3 ≤ v < 5.3.5 | 5.3.5 |
| fast-xml-parsernpm | 5.0.0 ≤ v < 5.3.5, 4.1.3 ≤ v < 4.5.4 | 5.3.5, 4.5.4 |
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.