CVE-2024-26995
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: usb: typec: tcpm: pd_set funksiyasında PDO sayımının düzəldilməsi nr_snk_pdo və nr_src_pdo dəyişənlərinin yanlış şəkildə bir vahid artırılması səbəbindən "off-by-one" xətaları baş verir. Dövrü tərk edərkən dövrün indeksi yenilənməli olan PDO-ların sayına bərabər olur və ona bir vahid əlavə etməyə ehtiyac yoxdur. Enerji danışıqları zamanı TCPM, tərəfdaş portun Source imkanlarını uyğunlaşdırmaq üçün lokal sink PDO massivinin ölçüsü kimi "nr_snk_pdo"-ya etibar edir. Əgər "off-by-one" daşması baş verərsə, yanlış RDO göndərilə bilər və gözləniləndən artıq gərginlik və ya cərəyan kimi gözlənilməz enerji ötürülməsi baş verə bilər. Port Source rolunda olduqda Rp səviyyəsini təyin etmək üçün "nr_src_pdo" istifadə olunur. O, həmçinin Source PDO-ları kimi göndəriləcək buferi doldurarkən lokal Source imkanlarının massiv ölçüsüdür (məsələn, Enerji Danışıqlarında). Əgər "off-by-one" daşması baş verərsə, yanlış Rp səviyyəsi təyin edilə bilər və tərəfdaş porta yanlış Source PDO-ları göndərilər. Bu, potensial olaraq həddindən artıq cərəyana və ya portların sıfırlanmasına səbəb ola bilər.
Necə düzəltmək olar
- linux linux_kernel6.8.8 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 6.8 ≤ v < 6.8.8, 6.9 | 6.8.8 |
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.