CVE-2024-26995

Yüksək

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.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc1 may 2024
İlk görülmə1 may 2024

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel6.8.8 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel6.8 ≤ v < 6.8.8, 6.96.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.

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-2024-26995 · Linux Kernel · Dark Radar