CVE-2026-58496

Orta

Təsvir

Thor Vector Graphics (ThorVG) istehsala hazır vektor qrafikası mühərrikidir. Versiya 1.0.7-dək `tvgSfntLoader.cpp` faylındakı `SFNT/TTF` şrift yükləyicisinin `SfntLoader::gen` funksiyası, giriş buferinin ən azı dörd bayt ehtiva etdiyini yoxlamadan şrift tipini müəyyən etmək üçün `data[0]-dan data[3]-ə qədər` olan hissəni oxuyur. Kiçik ölçülü şriftin `tvg::Text::load` kimi ictimai API-lər vasitəsilə birbaşa yaddaşdan yüklənməsi sərhədləri aşan oxumaya (out-of-bounds read) səbəb olur. `mmap` istifadə edərək fayl yolu ilə yükləmə, səhifə hizalanması səbəbindən bu oxumanı gizlədə bilər; lakin yaddaşa yükləmə API-si bunu birbaşa üzə çıxarır. Yaddaş düzümündən asılı olaraq, yanlış formalaşdırılmış qısa şrift tətbiqin çökməsinə və ya bitişik heap yaddaşının ifşasına səbəb ola bilər. Bu problem 1.0.7 versiyasında aradan qaldırılıb.

CiddilikOrta
CVSS4.3
İstismar ehtimalı—
MəhsulThorvg
Dərc27 okt 2026
İlk görülmə27 okt 2026

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
thorvg thorvg< 1.0.7—

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.

Intelligence 360 paketində

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.

CVE-2026-58496 · Thorvg · Dark Radar