CVE-2026-68279
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: drm/dp/mst: uzaq DPCD/I2C sideband cavab analizatorlarında OOB oxumaları düzəldildi drm_dp_sideband_parse_remote_dpcd_read() funksiyası raw mesajından num_bytes dəyərini oxuyur və sonra şərt qoymadan bunu yerinə yetirir: memcpy(bytes, &raw->msg[idx], num_bytes); Burada idx + num_bytes <= raw->curlen olub-olmadığı yoxlanılmır. raw->msg[] 256 baytdır; əgər bədniyyətli və ya yanlış işləyən MST hub num_bytes dəyərini qalan fayldan daha böyük təyin edərsə, memcpy qəbul edilmiş məlumatlardan kənara çıxaraq raw->msg[] massivində növbəti gələn məlumatları oxuyur. drm_dp_sideband_parse_remote_i2c_read_ack() funksiyasında da eyni çatışmazlıq var (kod tətbiq edildiyi vaxtdan etibarən /* TODO check */ şərhi ilə qeyd olunmuşdu). Hər iki funksiya hər bir memcpy-dən əvvəl vahid birləşdirilmiş yoxlama (idx + num_bytes > curlen) istifadə edilməklə düzəldildi. num_bytes u8 olduğu üçün o həmişə >= 0 olur, buna görə də bu yanaşma sadə idx > curlen formasını tamamilə əvəz edir və ayrıca addıma ehtiyac qalmır. [çatışmayan fixes teqi əlavə edildi]
Necə düzəltmək olar
- Linux Linux185de1d74e658e2edb723ba76fa61903f77d8a68, d7b9b1e33b4ed8c48d4db6e6e21c257ebbbb2586, c2fbda0fe0163c55ba3820ee6cea0c6b43622eda, 22d9f7fc1aaabaf73d5f30e8b0c9aa814ecd6ed2, 04d953f50d61e542e94a5977822cc53735f8c0ce, 533d9e2bede4aeefdc2a0561d7071cfede95958f, e6ef5455b06cb4e5d181aabcd723791587c79f12, 1a8f537f5a1eeac941f262fe73078d6b08ba83c0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | ad7f8a1f9ced7f049f9b66d588723f243a7034cd ≤ v < 185de1d74e658e2edb723ba76fa61903f77d8a68, ad7f8a1f9ced7f049f9b66d588723f243a7034cd ≤ v < d7b9b1e33b4ed8c48d4db6e6e21c257ebbbb2586, ad7f8a1f9ced7f049f9b66d588723f243a7034cd ≤ v < c2fbda0fe0163c55ba3820ee6cea0c6b43622eda, ad7f8a1f9ced7f049f9b66d588723f243a7034cd ≤ v < 22d9f7fc1aaabaf73d5f30e8b0c9aa814ecd6ed2, ad7f8a1f9ced7f049f9b66d588723f243a7034cd ≤ v < 04d953f50d61e542e94a5977822cc53735f8c0ce, ad7f8a1f9ced7f049f9b66d588723f243a7034cd ≤ v < 533d9e2bede4aeefdc2a0561d7071cfede95958f, ad7f8a1f9ced7f049f9b66d588723f243a7034cd ≤ v < e6ef5455b06cb4e5d181aabcd723791587c79f12, ad7f8a1f9ced7f049f9b66d588723f243a7034cd ≤ v < 1a8f537f5a1eeac941f262fe73078d6b08ba83c0, 3.17 | 185de1d74e658e2edb723ba76fa61903f77d8a68, d7b9b1e33b4ed8c48d4db6e6e21c257ebbbb2586, c2fbda0fe0163c55ba3820ee6cea0c6b43622eda, 22d9f7fc1aaabaf73d5f30e8b0c9aa814ecd6ed2, 04d953f50d61e542e94a5977822cc53735f8c0ce, 533d9e2bede4aeefdc2a0561d7071cfede95958f, e6ef5455b06cb4e5d181aabcd723791587c79f12, 1a8f537f5a1eeac941f262fe73078d6b08ba83c0 |
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.