CVE-2026-80995

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: net: mctp: mctp_route_lookup() funksiyasında marşrut cihazına istinad saxlanılmalıdır mctp_route_lookup() funksiyası rt->dev-ə istinad saxlamadan ondan istifadə edir. mctp_route_lookup_single() yalnız RCU altında marşrutu qaytarır, buna görə də marşrutun cihazı eyni vaxtda ləğv edilə bilər: mctp_dev_put() sonuncu istinadı silir və sinxron şəkildə mdev->addrs-i kfree() edir. Daha sonra mctp_dev_saddr() rt->dev->addrs[0] dəyərini oxuyur ki, bu da qeyri-imtiyazlı lokal AF_MCTP istifadəçisi tərəfindən qəbul etmə/yönləndirmə yolunda (CAP_NET_RAW tələb olunmur) əlçatan olan use-after-free zəifliyinə səbəb olur: BUG: KASAN: slab-use-after-free in mctp_route_lookup Read of size 1 at addr ... by task mctp_uaf/... mctp_route_lookup mctp_pkttype_receive Freed by task ...: kfree mctp_dev_put mctp_dev_notify Eyni zaman kəsiyində mctp_dst_from_route() -> mctp_dev_hold() artıq sıfıra çatmış refcount-u artırır ("refcount_t: addition on 0 ... mctp_dev_hold"). Bu, CVE-2023-3439-un use-after-free sinfini yenidən ortaya çıxarır: mənbə ünvanının axtarışı, təyinat nöqtəsinin öz cihaz istinadını götürdüyü mərhələdən əvvələ çəkilib. rt->dev ilə işləməzdən əvvəl refcount_inc_not_zero() ilə istinad götürün, artıq deaktiv olmuş cihazı ötürün və təyinat nöqtəsi öz istinadını aldıqdan sonra həmin istinadı buraxın.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux
Dərc11 sen 2026
İlk görülmə11 sen 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linuxcc561f8af25586300c2f9d285babb163b866b293, 408da1df18116c971c3392e21e50586688cd3fbf və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux22cb45afd221b9e4f2a1dcc74a8ff645b7293aa1 ≤ v < cc561f8af25586300c2f9d285babb163b866b293, 22cb45afd221b9e4f2a1dcc74a8ff645b7293aa1 ≤ v < 408da1df18116c971c3392e21e50586688cd3fbf, 7.1cc561f8af25586300c2f9d285babb163b866b293, 408da1df18116c971c3392e21e50586688cd3fbf

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-80995 · Linux · Dark Radar