CVE-2026-98374
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: tcp: tcp_send_synack() funksiyasında retransmit_skb_hint-in use-after-free xətası düzəldildi tcp_send_synack() yenidən ötürmə növbəsinin başındakı klonlanmış SYN skb-ni surət ilə əvəz etdikdə, o, orijinalını tcp_rtx_queue_unlink_and_free() vasitəsilə azad edir və yalnız tp->highest_sack hissəsini bərpa edir. tp->retransmit_skb_hint isə azad edilmiş skbuff_fclone_cache obyektinə işarə etməyə davam edir. Bu asılı qalmış (dangling) işarə tcp_verify_retransmit_hint()-də oxunur və tcp_xmit_retransmit_queue()-da rbtree gəzintisinin kökü kimi istifadə olunur. İmtiyazsız TFO kliyenti (sendmsg(MSG_FASTOPEN)), hücum edən tərəfindən təmin edilən ICMP fragmentation-needed mesajı ilə bu işarəni aktivləşdirə bilər, bundan sonra eyni vaxtda açılma (simultaneous open) prosesi aktivləşdirilmiş SYN skb-ni azad edir: BUG: KASAN: slab-use-after-free in tcp_mark_skb_lost (net/ipv4/tcp_input.c:1316) Read of size 4 at addr ffff88800604d928 by task swapper/1/0 Call Trace: tcp_mark_skb_lost (net/ipv4/tcp_input.c:1316) tcp_simple_retransmit (net/ipv4/tcp_input.c:3158) tcp_v4_err (net/ipv4/tcp_ipv4.c:587) İşarəni surətə sinxronizasiya edin.
Necə düzəltmək olar
- Linux Linuxfad6d429651e748365e93ca54645accc212f0018, c5b4da1f403a658c1c19766be2b426003ada419f, 71d45049b0d631dfdbf3c65305f7fca676de023b, e3ea71cb1408a013ed4e8a757b815f1a919324bd, 631aa4cb45099f09e9385dd786bd291c6270bfc4, 0f87720c7e4bcab07c24888b3cf12bfe857bb90e, fe99bbeee5c5dbd3abc30721a8079ced59649d97 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | c31b70c9968fe9c4194d1b5d06d07596a3b680de ≤ v < fad6d429651e748365e93ca54645accc212f0018, c31b70c9968fe9c4194d1b5d06d07596a3b680de ≤ v < c5b4da1f403a658c1c19766be2b426003ada419f, c31b70c9968fe9c4194d1b5d06d07596a3b680de ≤ v < 71d45049b0d631dfdbf3c65305f7fca676de023b, c31b70c9968fe9c4194d1b5d06d07596a3b680de ≤ v < e3ea71cb1408a013ed4e8a757b815f1a919324bd, c31b70c9968fe9c4194d1b5d06d07596a3b680de ≤ v < 631aa4cb45099f09e9385dd786bd291c6270bfc4, c31b70c9968fe9c4194d1b5d06d07596a3b680de ≤ v < 0f87720c7e4bcab07c24888b3cf12bfe857bb90e, c31b70c9968fe9c4194d1b5d06d07596a3b680de ≤ v < fe99bbeee5c5dbd3abc30721a8079ced59649d97, 5.11 | fad6d429651e748365e93ca54645accc212f0018, c5b4da1f403a658c1c19766be2b426003ada419f, 71d45049b0d631dfdbf3c65305f7fca676de023b, e3ea71cb1408a013ed4e8a757b815f1a919324bd, 631aa4cb45099f09e9385dd786bd291c6270bfc4, 0f87720c7e4bcab07c24888b3cf12bfe857bb90e, fe99bbeee5c5dbd3abc30721a8079ced59649d97 |
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.