CVE-2026-64024

Kritik

Təsvir

Linux kernelində aşağıdakı zəiflik aradan qaldırılıb: tcp: ISN proqnozlaşdırmasına imkan verən köhnəlmiş per-CPU tcp_tw_isn sızmasının düzəldilməsi Günahlandırılan commit TIME_WAIT-dən əldə edilən ISN-i skb idarə blokundan per-CPU dəyişəninə köçürmüşdü, belə fərziyyə ilə ki, dəyər həmişə onu yazan eyni paket üçün tcp_conn_request() tərəfindən istehlak olunacaq. Bu fərziyyə istehsalçı (tcp_v{4,6}_rcv()-də __this_cpu_write(tcp_tw_isn, isn)) ilə istehlakçı (tcp_conn_request()) arasındakı bir neçə atma yolu tərəfindən pozulur: - min_ttl / min_hopcount yoxlaması - xfrm siyasəti yoxlaması - tcp_inbound_hash() MD5/AO uyğunsuzluğu - tcp_filter() eBPF/SO_ATTACH_FILTER atması - tcp_rcv_state_process() TCP_LISTEN-də th->syn && th->fin rədd edilməsi - tcp_v{4,6}_do_rcv()-də psp_sk_rx_policy_check() - tcp_v{4,6}_do_rcv()-də tcp_checksum_complete() - tcp_v{4,6}_cookie_check()-in NULL qaytarması Paket bu yollardan hər hansı birində atıldıqda, tcp_tw_isn set vəziyyətdə qalır. Eyni CPU-da emal olunan növbəti SYN daha sonra tcp_conn_request()-də sıfırdan fərqli dəyəri istehlak edir və potensial olaraq proqnozlaşdırıla bilən ISN alır. Bu yamaq tcp_tw_isn-i skb->cb[]-yə geri qaytarır və per-CPU dəyişənindən xilas olur. Qeyd edək ki, tcp_v{4,6}_fill_cb() onu təyin etmir. Ümumi kod ölçüsünə/mürəkkəbliyinə çox az təsir: $ scripts/bloat-o-meter -t vmlinux.old vmlinux.new add/remove: 0/0 grow/shrink: 2/1 up/down: 8/-15 (-7) Function old new delta tcp_v6_rcv 3038 3042 +4 tcp_v4_rcv 3035 3039 +4 tcp_conn_request 2938 2923 -15 Total: Before=24436060, After=24436053, chg -0.00%

CiddilikKritik
CVSS9.4
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc19 iyl 2026
İlk görülmə19 iyl 2026

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel6.18.34, 7.0.11, 6.12.114 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel6.10 ≤ v < 6.18.34, 6.19 ≤ v < 7.0.11, 7.1, 6.10 ≤ v < 6.12.114, 6.13 ≤ v < 6.18.346.18.34, 7.0.11, 6.12.114

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