CVE-2026-106102
Açıklama
Quasar Framework, yüksek performanslı Vue.js kullanıcı arayüzleri oluşturmak için kullanılan bir çerçevedir. 2.22.0 sürümünden önce, ui/src/plugins/meta/Meta.js dosyasındaki yalnızca SSR'a özel getHead() serileştiricisi, useMeta() aracılığıyla sağlanan değerleri HTML metin veya tırnak içine alınmış öznitelik kodlaması yapmadan title, meta, link ve script işaretlemelerine yerleştirmek için getAttr() kullanıyordu. injectServerMeta(), bu çıktıyı ham sunucu tarafında oluşturulmuş yanıta ekliyordu. Bir yazı başlığı, ürün adı, alıntı veya görünen ad gibi dinamik sayfa meta verilerini etkileyebilen bir saldırgan, hedeflenen HTML bağlamını sonlandırabilir ve hydration öncesinde yürütülebilir işaretleme enjekte edebilir. İstemci tarafındaki apply() yolu, öznitelikleri kodlayan DOM API'lerini kullandığı için etkilenmemektedir. Bu sorun 2.22.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- quasar2.22.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| quasarnpm | v < 2.22.0 | 2.22.0 |
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.