CVE-2026-90054

Naməlum

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: tcp: çox seqmentli yenidən ötürmə zamanı təcili məlumatların korlanmasının düzəldilməsi Normal xmit yolunda, təcili rejimdə (urgent mode) çox seqmentli TSO paketinin qurulmasına icazə verilmir, beləliklə hər bir seqment öz urg_ptr dəyərinə malik olur: /* tcp_write_xmit() */ limit = mss_now; if (tso_segs > 1 && !tcp_urg_mode(tp)) limit = tcp_mss_split_point(...); Yenidən ötürmə (retransmit) yolunda belə bir mühafizə mexanizmi yoxdur. __tcp_retransmit_skb() funksiyası segs > 1 olan skb qurur və onu GSO təbəqəsinə ötürür; GSO təbəqəsi isə hər seqment üçün yalnız th->seq dəyərini artırır və urg_ptr dəyərini olduğu kimi kopyalayır: /* __tcp_retransmit_skb() */ len = cur_mss * segs; /* segs > 1, urg_mode yoxlaması yoxdur */ ... /* tcp_gso_segment(): yalnız seq artırılır, urg_ptr kopyalanır */ urg_ptr seqmentin öz seq nömrəsindən olan ofsetdir, buna görə də kopyalanmış dəyər hər seqmentdə fərqli yerə işarə edir. Qəbuledici tərəf mütləq təcili seq nömrəsini seg.seq + urg_ptr olaraq yenidən qurur, nəticədə o, tək bir OOB baytı əvəzinə daim dəyişən təcili nöqtəni izləyir: seg1 seq 1 urg_ptr 5001 -> urgent @ 5001 (düzgün) seg2 seq 1001 urg_ptr 5001 -> urgent @ 6001 (yanlış, +MSS) seg3 seq 2001 urg_ptr 5001 -> urgent @ 7001 (yanlış, +2*MSS) Real OOB baytına heç vaxt işarə edilmir, buna görə də qəbuledici onu ayırmağı dayandırır və normal daxili məlumat kimi çatdırır ki, bu da axının korlanmasına səbəb olur. Yenidən ötürmə uzunluğunu xmit yolu kimi mühafizə edin: təcili rejimdə olduqda segs = 1 dəyərini saxlayın.

CiddilikNaməlum
CVSS—
İstismar ehtimalı—
MəhsulLinux
Dərc17 sen 2026
İlk görülmə17 sen 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linux8eb51013b6308870479a64b4a2a018697b997849, 711bfd762bec05fb19bc3b17cbb157c39f4e66da, 3d4e005c198dc410ad568f832bffa7569c059ff8, 4fd2ee4ac154c204d95d8db72221446dac5af9b8, ebe55406404f3cb28e36d2b668e2c6c05026ec29, b8f08a94b2a4addc39249dcf9c792e786108621b, 47eb90299e6882d6445672530dd7c51ac33ebdbd, ce2b807f42ed5e55567b8864ab72963f90779270 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux10d3be569243def8d92ac3722395ef5a59c504e6 ≤ v < 8eb51013b6308870479a64b4a2a018697b997849, 10d3be569243def8d92ac3722395ef5a59c504e6 ≤ v < 711bfd762bec05fb19bc3b17cbb157c39f4e66da, 10d3be569243def8d92ac3722395ef5a59c504e6 ≤ v < 3d4e005c198dc410ad568f832bffa7569c059ff8, 10d3be569243def8d92ac3722395ef5a59c504e6 ≤ v < 4fd2ee4ac154c204d95d8db72221446dac5af9b8, 10d3be569243def8d92ac3722395ef5a59c504e6 ≤ v < ebe55406404f3cb28e36d2b668e2c6c05026ec29, 10d3be569243def8d92ac3722395ef5a59c504e6 ≤ v < b8f08a94b2a4addc39249dcf9c792e786108621b, 10d3be569243def8d92ac3722395ef5a59c504e6 ≤ v < 47eb90299e6882d6445672530dd7c51ac33ebdbd, 10d3be569243def8d92ac3722395ef5a59c504e6 ≤ v < ce2b807f42ed5e55567b8864ab72963f90779270, 4.78eb51013b6308870479a64b4a2a018697b997849, 711bfd762bec05fb19bc3b17cbb157c39f4e66da, 3d4e005c198dc410ad568f832bffa7569c059ff8, 4fd2ee4ac154c204d95d8db72221446dac5af9b8, ebe55406404f3cb28e36d2b668e2c6c05026ec29, b8f08a94b2a4addc39249dcf9c792e786108621b, 47eb90299e6882d6445672530dd7c51ac33ebdbd, ce2b807f42ed5e55567b8864ab72963f90779270

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