CVE-2026-68315
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: sctp: sctp_process_strreset_inreq() funksiyasında axın sayının yoxlanılması Həmdəyən tərəfdən gələn RESET_IN_REQUEST emal edilərkən, sctp_process_strreset_inreq() axın sayını parametr uzunluğundan törədir, lakin nəticədə yaranan RESET_OUT_REQUEST-in SCTP_MAX_CHUNK_LEN həddini aşub-aşmayacağını yoxlamır. OUT sorğu başlığı (sctp_strreset_outreq, 16 bayt), IN sorğu başlığından (sctp_strreset_inreq, 8 bayt) 8 bayt daha böyükdür. Ümumiyyətlə, IP faydalı yükü 65535 baytla məhdudlaşdırıldığı üçün axın siyahısı daşmanı tetikləyəcək qədər böyük ola bilmir. Lakin MTU > 65535 olan interfeyslərdə (məsələn, IPv6 jumbogramları ilə loopback), daxil olan IN parametrinin daxilinə sığan axın siyahısı, sctp_make_strreset_req() funksiyasında OUT sorğusunun ölçüsü hesablanarkən __u16 daşmasına səbəb ola bilər ki, bu da kifayət etməyən skb ayırmasına və kernel BUG-na gətirib çıxarır: net/core/skbuff.c:207 skb_panic net/core/skbuff.c:2625 skb_put net/sctp/sm_make_chunk.c:1535 sctp_addto_chunk net/sctp/sm_make_chunk.c:3695 sctp_make_strreset_req net/sctp/stream.c:655 sctp_process_strreset_inreq Lokal setsockopt yolu yaradılmış sıfırlama sorğusunun ölçüsünü yoxlayır. Lakin yalnız daxil olan sıfırlamalar üçün, qarşı tərəfin eyni axın siyahısı ilə OUT sorğusu yaratmalı olmasına baxmayaraq, o, daha kiçik olan IN sorğusunu əsas götürür. Belə bir sorğu qarşı tərəf tərəfindən uğurla tamamlana bilməz. Müvafiq OUT sorğusu SCTP_MAX_CHUNK_LEN həddini aşacaq olan qarşı tərəfin IN sorğularını rədd edin. Həmçinin lokal yoxlamanı gücləndirin ki, qarşı tərəfdən həddindən artıq böyük OUT sorğusu tələb edəcək IN sorğusu göndərməsin.
Necə düzəltmək olar
- Linux Linux61327d8e7cfb0259d527be17202630f556213249, 7cf7439948e3bf639119119922c88ec190874ca3, 60c47dea5d320d2fc706e9aad1db38a04df0a056, b255d8cd6cc68045ae9eecbac3b3c14e1f176c9b, 6f0e39d180cd7cced647381b6fa14fd83d261047, 1a10fe1aa9c01f41b389a31906a77d538637c9d9, 00ae679cb21a035491fdad8d58dc6d79cc68b675, 18ae07691d43183d270de8be9dc8e027906015d9 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 7f9d68ac944e24ee5f9ac8d059ca00b1c1d34137 ≤ v < 61327d8e7cfb0259d527be17202630f556213249, 7f9d68ac944e24ee5f9ac8d059ca00b1c1d34137 ≤ v < 7cf7439948e3bf639119119922c88ec190874ca3, 7f9d68ac944e24ee5f9ac8d059ca00b1c1d34137 ≤ v < 60c47dea5d320d2fc706e9aad1db38a04df0a056, 7f9d68ac944e24ee5f9ac8d059ca00b1c1d34137 ≤ v < b255d8cd6cc68045ae9eecbac3b3c14e1f176c9b, 7f9d68ac944e24ee5f9ac8d059ca00b1c1d34137 ≤ v < 6f0e39d180cd7cced647381b6fa14fd83d261047, 7f9d68ac944e24ee5f9ac8d059ca00b1c1d34137 ≤ v < 1a10fe1aa9c01f41b389a31906a77d538637c9d9, 7f9d68ac944e24ee5f9ac8d059ca00b1c1d34137 ≤ v < 00ae679cb21a035491fdad8d58dc6d79cc68b675, 7f9d68ac944e24ee5f9ac8d059ca00b1c1d34137 ≤ v < 18ae07691d43183d270de8be9dc8e027906015d9, 4.11 | 61327d8e7cfb0259d527be17202630f556213249, 7cf7439948e3bf639119119922c88ec190874ca3, 60c47dea5d320d2fc706e9aad1db38a04df0a056, b255d8cd6cc68045ae9eecbac3b3c14e1f176c9b, 6f0e39d180cd7cced647381b6fa14fd83d261047, 1a10fe1aa9c01f41b389a31906a77d538637c9d9, 00ae679cb21a035491fdad8d58dc6d79cc68b675, 18ae07691d43183d270de8be9dc8e027906015d9 |
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.