CVE-2026-80995
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.
Necə düzəltmək olar
- Linux Linuxcc561f8af25586300c2f9d285babb163b866b293, 408da1df18116c971c3392e21e50586688cd3fbf və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 22cb45afd221b9e4f2a1dcc74a8ff645b7293aa1 ≤ v < cc561f8af25586300c2f9d285babb163b866b293, 22cb45afd221b9e4f2a1dcc74a8ff645b7293aa1 ≤ v < 408da1df18116c971c3392e21e50586688cd3fbf, 7.1 | cc561f8af25586300c2f9d285babb163b866b293, 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.
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.