CVE-2026-11573
Açıklama
Qt XML modülünün (QtXml, qtbase) QDomDocument/QDomNode serileştirme yolunda kontrolsüz özyineleme (CWE-674) bulunmaktadır. QDomElementPrivate::save() ve QDomNodePrivate::save() fonksiyonları; herhangi bir derinlik sınırı, yapılandırılabilir sınır veya hata dönüşü olmaksızın, her öğe iç içe geçme seviyesi için bir yığın çerçevesi tüketerek karşılıklı olarak özyinelemeye girmektedir. Derinlemesine iç içe geçmiş öğelere sahip bir belge başarıyla ayrıştırılır ancak serileştirildiğinde çağrı yığınını tüketir ve işlemi sonlandırır. Bu durum QDomDocument::toByteArray() (Qt 4.0 ve sonrası), QDomDocument::toString(), QDomDocument::toCString(), QDomNode::save() ve operator<<(QTextStream&, const QDomNode&) üzerinden erişilebilirdir. Sadece hizmet reddi ile sonuçlanır; kod çalıştırma veya bellek ifşası söz konusu değildir.
Nasıl düzeltilir
- qt qt6.8.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| qt qt | 2.2.0 ≤ v < 6.8.2 | 6.8.2 |
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.