CVE-2026-45382
Təsvir
libde265 h.265 video kodekinin açıq mənbəli tətbiqidir. 1.0.19 versiyasından əvvəl `decoder_context::decode_slice_unit_tiles` (libde265/decctx.cc:920) funksiyası 966-cı sətirdə `pps.CtbAddrRStoTS[ctbAddrRS]` oxuyur, burada `ctbAddrRS = ctbY * ctbsWidth + ctbX` PPS tərəfindən verilən `colBd[]`/`rowBd[]` massivlərindən hesablanır və nəticə `CtbAddrRStoTS.size() == sps->PicSizeInCtbsY` ilə yoxlanılmır. `set_derived_values` yoxlamasından keçən, lakin SPS ilə uyğunsuz həndəsə kodlaşdıran zədəli PPS ayrılmış yaddaşdan kənara çıxan `ctbAddrRS` yaradır və 4 baytlıq heap-bufer daşması ilə OXUYA səbəb olur. 1.0.19 versiyası bu problemi aradan qaldırır.
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əhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| strukturag libde265 | < 1.0.19 | — |
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.