CVE-2026-115897
Açıklama
Serialize JavaScript, JavaScript değerlerini düzenli ifadeleri ve fonksiyonları içeren bir JSON üst kümesine serileştirir. 7.1.3 sürümünden önce, fonksiyon kaynağı kaçış mantığı, saldırgan tarafından etkilenen fonksiyon kaynak metni tam olarak bu önekle bittiğinde çıplak bir kapatma-betik (closing-script) öneğini etkisiz hale getirmez. Her fonksiyon gövdesi bağımsız olarak kaçırıldığı için, çevreleyen serileştirilmiş çıktı tarafından sağlanan bir ayırıcı, bir HTML betik öğesini sonlandırabilir ve daha sonra gelen serileştirilmiş bir değer, sayfada canlı bir öğe haline gelen enjekte edilmiş işaretleme sağlar. İstismar, sahte bir toString() aracılığıyla olduğu gibi, serileştirilmiş bir fonksiyonun kaynak metninin kontrol edilmesini gerektirir. Bu sorun 7.1.3 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- serialize-javascript7.1.3 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| serialize-javascriptnpm | v < 7.1.3 | 7.1.3 |
| microsoft azl3_python-tensorboard_2.16.2-6 | Aralık belirtilmemiş | — |
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.