CVE-2026-50142

Yüksək

Təsvir

libheif HEIF və AVIF fayl formatı dekoderi və enkoderidir. 1.19.0 versiyasından 1.23.0 versiyasına qədər, msf1 ardıcıllıq brendinə malik olan və heif_context_read_from_memory() tərəfindən qəbul edilən xüsusi hazırlanmış HEIF ardıcıllığı məhdudiyyətsiz heap ayırmasına (heap allocation) səbəb ola bilər. libheif/sequences/seq_boxes.cc faylında Box_stsz::parse() funksiyası max_sequence_frames parametrini yalnız dəyişən ölçülü nümunələrə tətbiq edir, buna görə də sabit ölçülü rejim hücumçu tərəfindən idarə olunan sample_count dəyərini hər hansı bir məhdudiyyət olmadan qəbul edir. libheif/sequences/track.cc faylında Track::load() funksiyası həmçinin current_sample_idx və samples_per_chunk dəyərlərini 32-bitlik aritmetika ilə toplayır ki, bu da wraparound vasitəsilə uyğunluq yoxlamasının yan keçilməsinə imkan verir. Nəticədə alınan dəyərlər Chunk::Chunk() ayırma yoluna çatır ki, bu da giqabaytlarla yaddaşı istifadə edə bilər və yaddaşın tükənməsi nəticəsində prosesin çökməsinə və ya donmasına səbəb ola bilər. Bu problem 1.23.0 versiyasında düzəldilib.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulStrukturag Libheif
Dərc18 avq 2026
İlk görülmə18 avq 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
strukturag libheif>= 1.19.0, < 1.23.0—

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-50142 · Strukturag Libheif · Dark Radar