18 nüvə zəifliyi Linux sistemdə kök hüquqları qazanmaq üçün istismarlarla

Nebula Security şirkətinin tədqiqatçıları nüvədəki 18 zəifliyin təfərrüatlarını açıqlayıblar. Linux və onlar üçün istismarlar hazırladı, bu da imtiyazsız yerli istifadəçiyə sistemdə kök imtiyazları əldə etməyə imkan verdi. Zəifliklər müxtəlif yaz və yay nüvə yeniləmələrində aradan qaldırıldı. Müəyyən edilmiş problemlər:

  • CVE-2026-43502 (istismar), mesaj növbəyə qoyulmazdan əvvəl sıfır surət rejimində məlumat göndərilmədikdə, sancaqlanmış yaddaş səhifələrinin düzgün təmizlənməməsi nəticəsində RDS (Etibarlı Məlumat Qramı Soketləri) şəbəkə alt sistemində yaranan bir zəiflikdir. ZcopyReaper kod adlı problem, nüvənin 4.17 versiyasından başlayaraq özünü göstərir və may ayında nüvədə həll edildi. Zəifliyin istismarı, CONFIG_INET=y, CONFIG_AIO=y, CONFIG_RDS=y|m və CONFIG_RDS_TCP=y|m seçimləri (adətən standart olaraq təyin olunur) ilə kompilyasiya edilmiş nüvəsi olan sistemlərdə mümkündür. Hücum üçün istifadəçi identifikatoru ad boşluqları ilə işləmək üçün icazələr tələb olunmur. İstismar, standart 6.4 nüvəsi ilə openSUSE-də nümayiş etdirilib.
  • CVE-2026-80714 (istismar) - IP Virtual Server (IPVS) altsistemində istifadədən sonra boşluq, bağlantı sinxronizasiyası zamanı IP_VS_CONN_F_ONE_PACKET bayrağının səhv təyin edilməsindən qaynaqlanır. Bu, bağlantı müddəti bitdikdən sonra heş cədvəlində sallanan göstəricilərin qalmasına səbəb olur və bu da artıq boşaldılmış ip_vs_conn strukturuna işarə edir. Problem 19 avqustda həll edildi. İstismar nümayiş etdirildi Debian 13 nüvəli 6.12.
  • CVE-2026-74597 (istismar) — xarici paketdən hesablanmış kapsullaşdırılmış paketə HAO (Ev Ünvanı Seçimi) üçün ofsetin səhv tətbiq edilməsi nəticəsində ip6_tunnel drayverində yaranan boşluq. Xüsusi hazırlanmış başlıqla kapsullaşdırılmış paket ötürməklə, ayrılmış buferin sonundan kənara məlumat yazmaq mümkündür. Problem 19 avqustda həll edildi. İstismar nümayiş etdirildi CentOS 6.12 nüvəsi ilə.
  • CVE-2026-74581 (istismar) — IPv6 marşrutlaşdırma cədvəli kodunda use-after-free (marşrut üçün yaddaş boşaldıqdan sonra həmin marşruta aktiv göstərici qalıb) səbəbindən yaranan boşluq. Problem 19 avqustda həll edildi. İstismar nümayiş etdirildi Debian 13 nüvəli 6.12.
  • CVE-2026-74480 (istismar) – şəbəkə körpü altsistemində multicast qrup çıxış kodunda use-after-free səbəbindən yaranan boşluq (əlaqəli siyahıdan element silindikdən sonra dövrə dayandırılmadı və təkrarlamalar zamanı silinmədən sonra port siyahısı göstəricisinə daxil olmaq mümkün oldu). Problem 9 avqustda həll edildi. İstismar RHEL 10-da 6.12 nüvəsi ilə nümayiş etdirildi.
  • CVE-2026-72255 (istismar) - Netfilter alt sisteminin nf_queue modulunda istifadədən sonra boşluq, şəbəkə körpüsü ilə əlaqəli paket silindikdən sonra hələ də NFQUEUE növbəsində olduqda baş verir. Problem 24 iyulda həll edildi. İstismar nümayiş etdirildi Ubuntu 26.04 nüvəli 7.0.
  • CVE-2026-72137 (istismar) - IPSec XFRM modulundakı bir boşluq, səhvən keepalive paketi göndərildikdə skb strukturunun ikiqat boşalmasına səbəb olur. Problem 30 iyunda həll edildi. İstismar nümayiş etdirildi Ubuntu 26.04 nüvəli 7.0.
  • CVE-2026-68376 (istismar), HMAC identifikatorlarını saxlamaq üçün massiv ölçüsünün səhv hesablanması səbəbindən bufer daşmasına səbəb olan SCTP protokolunun tətbiqində bir zəiflikdir. Problem 3 avqustda həll edildi. İstismar nümayiş etdirildi Ubuntu 26.04 nüvəli 7.0.
  • CVE-2026-68162 (istismar), SCTP protokolunun tətbiqində bir zəiflikdir və idarəetmə yuvasını bağladıqdan sonra sysctl parametrini dəyişdirməyə çalışarkən istifadədən sonra pulsuz vəziyyətə gətirib çıxarır. Problem 10 apreldə həll edildi. İstismar nümayiş etdirildi Ubuntu 26.04 nüvəli 7.0.
  • CVE-2026-64560 (istismar) posix-cpu-timer-də bir boşluqdur və mövzu qrupu lideri dəyişikliyindən sonra taymerin silinməsi ilə exec() çağırışı arasında yarış şərti səbəbindən use-after-free-ə səbəb olur. Problem 5 iyulda həll edildi. İstismar platformanı işlədən Google Pixel cihazında nümayiş etdirildi. Android.
  • CVE-2026-52933 (istismar) – io_uring altsistemində IO_POLL_CANCEL_FLAG bayrağı təyin edildikdə, atomic_read() dəyərinin istinad sayğacı ilə müqayisədə mənfi ədəd kimi şərh olunması səbəbindən yaddaşa girişin boşaldılmasına səbəb olan bir boşluq. Problem 15 apreldə həll edildi. İstismar Fedora-da nümayiş etdirildi. Linux 6.19 nüvəsi ilə.
  • CVE-2026-52924 (istismar), SCTP protokolunun tətbiqində "köhnəlmiş kuki" xətasından sonra axın cədvəli sərbəst buraxıldıqdan sonra göndərmə növbəsində canlı göstərici və məlumatların qalması səbəbindən istifadədən sonra pulsuz vəziyyətə səbəb olan bir zəiflikdir. Problem 19 iyunda həll edildi. İstismar nümayiş etdirildi Ubuntu 26.04 nüvəli 7.0.
  • CVE-2026-52923 (istismar), SysV IPC alt sistemindəki boşluqdur və IDR strukturunda sərbəst buraxılmış indeks elementinə sallanan göstəricinin qalması səbəbindən yaddaşa girişə səbəb olur. Problem 24 iyulda həll edildi. İstismar RHEL 10-da 6.12 nüvəsi ilə nümayiş etdirildi.
  • CVE-2026-52912 (istismar) – şəbəkə körpüsünün silinməsindən sonra, onunla əlaqəli paketlər hələ də NFQUEUE növbəsində olarkən, göstəricinin səhv işlənməsi səbəbindən use-after-free-in yaratdığı netfilter alt sisteminin nf_queue modulundakı boşluq. Problem 1 iyunda həll edildi. İstismar openSUSE-də 6.4 nüvəsi ilə nümayiş etdirildi.
  • CVE-2026-43501 (istismar) – IPv6 SRH (Mənbə Yönləndirmə Başlığı) yenidən paketləmə kodunda yeni başlığın köhnəsindən daha böyük ola biləcəyi şərtlər üçün validasiya olmaması səbəbindən məlumatların limitdən kənara yazılmasına səbəb olan bir boşluq. Problem 7 mayda həll edildi. İstismar kernelCTF yarışmasında nümayiş etdirildi.
  • CVE-2026-43042 (istismar), MPLS mexanizmindəki bir zəiflikdir və eyni zamanda kilid oxunması və cədvəl ölçüsünün dəyişdirilməsi zamanı baş verən yarış şərti səbəbindən kənar girişə səbəb olur. Problem 11 apreldə həll edildi. İstismar nümayiş etdirildi Debian 13 nüvəli 6.12.
  • CVE-2026-31678 (istismar), RCU (Oxu-Kopyalama-Yeniləmə) dövrünün tamamlanmasından əvvəl şəbəkə cihazına istinad silindikdə yarış şərti səbəbindən boşaldıqdan sonra yaddaşa girişin yaranması nəticəsində openvswitch alt sistemində yaranan boşluqdur. Problem 2 apreldə həll edildi. İstismar Fedorada nümayiş etdirildi. Linux 6.19 nüvəsi ilə 44.
  • CVE-2026-31659 (istismar), BATMAN (Mobil Ad-hoc Şəbəkəsinə Daha Yaxşı Yanaşma) protokolunun tətbiqində bufer ölçüsünü hesablayarkən 16 bit dəyərlərindən istifadə edilməsi nəticəsində tam ədəd daşması səbəbindən bufer daşmasına səbəb olan bir boşluqdur. Problem 18 apreldə həll edildi. İstismar Arch-da nümayiş etdirildi. Linux 6.19 nüvəsi ilə.

Mənbə: opennet.ru

DDoS mühafizəsi, VPS VDS serverləri olan saytlar üçün etibarlı hostinq alın 🔥 DDoS qorunması, VPS VDS serverləri ilə etibarlı veb sayt hostinqi alın | ProHoster