CVE-2026-6210
Təsvir
Qt SVG-dəki tip qarışıqlığı zəifliyi hücumçuya xüsusi hazırlanmış SVG təsviri vasitəsilə tətbiqin çökməsinə səbəb olmağa imkan verir. SVG marker istinadlarını emal edərkən renderləyici düyünü onun id atributu ilə əldə edir və düyün tipini yoxlamadan onu QSvgMarker*-ə çevirir. Özünə marker kimi istinad edən marker olmayan bir element (məsələn, <line> elementi), QSvgLine və QSvgMarker arasındakı obyekt ölçüsü fərqi səbəbindən yığınla bağlı sərhədlərdən kənar oxumaya (out-of-bounds heap read) səbəb olur, ardınca isə yanlış virtual dispatch vasitəsilə marker rekursiya mühafizəsini yan keçən sonsuz rekursiya baş verir. Nəticədə tətbiq çökür (xidmətdən imtina). Bu problem Qt SVG-nin aşağıdakı versiyalarına təsir edir: 6.7.0-dan 6.8.8-ə qədər, 6.9.0-dan 6.11.1-ə qədər.
Necə düzəltmək olar
- Qt Qt6.8.8, 6.11.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Qt Qt | 6.7.0 ≤ v < 6.8.8, 6.9.0 ≤ v < 6.11.1 | 6.8.8, 6.11.1 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.