CVE-2026-93228

Kritik

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: svcrdma: segcount 0 olan Write/Reply blokları rədd edilsin Həmdəyən tərəf segcount sahəsi sıfır olan Write və ya Reply bloku göndərə bilər. xdr_check_write_chunk() yalnız segcount > rc_maxpages olduqda bloku rədd edir, buna görə də sıfır diapazon yoxlamasından keçir və xdr_inline_decode(stream, 0) kursoru irəli çəkmədən mövcud (NULL olmayan) kursoru qaytarır. Funksiya true qaytarır və daha sonra pcl_alloc_write() ch_segcount == 0 olan struct svc_rdma_chunk strukturunu rc_write_pcl və ya rc_reply_pcl-ə bağlayır. Bu seriyanın əvvəlki yaması pcl_for_each_segment()-i ch_segcount == 0 üçün təhlükəsiz etdi, buna görə də bu artıq əvvəlki kimi yaddaş gəzintisinə səbəb olmur. Dekodlaşdırma sərhədində yanlış formalaşdırılmış freymin rədd edilməsi hələ də dərin müdafiə (defense in depth) baxımından faydalıdır: bu, degenerativ sıfır seqmentli blokların analiz edilmiş blok siyahılarında tamamilə olmamasını təmin edir, beləliklə, ch_segments-i birbaşa gəzən hər hansı gələcək istehlakçı onu müşahidə edə bilmir və bu, makro dəyişikliyinin daha müdaxiləli olduğu budaqlara sıfır-alt həddinin asanlıqla backport edilməsini təmin edir. RFC 8166 uzaq buferi təsvir etməyən Write/Reply bloku üçün heç bir məna kəsb etmir, buna görə də heç bir legitim klient təsirlənmir. xdr_check_reply_chunk() Reply bloklarını xdr_check_write_chunk() vasitəsilə ötürür və eyni rəddetmə mexanizmini miras alır. pcl_alloc_write() həmçinin seqment massivini doldurmazdan əvvəl hər bir bloku analiz edilmiş blok siyahısına bağlayır. Əgər gələcəkdə ediləcək dəyişiklik segcount-0 rəddetməsini zəiflətsə, doldurma dövrü zamanı natamam blok istehlakçılar üçün görünür olacaq. Siyahıya əlavə etmə prosesini (list_add_tail()) seqment doldurma dövründən sonraya keçirin ki, siyahıda yalnız tam doldurulmuş blokların görünməsi təmin edilsin.

CiddilikKritik
CVSS9.1
İstismar ehtimalı—
MəhsulMicrosoft Azl3 Kernel
Dərc24 sen 2026
İlk görülmə24 sen 2026

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
microsoft azl3_kernel_6.6.157.1-1Aralıq göstərilməyib—
microsoft azl3_kernel_6.6.159.1-1Aralıq göstərilməyib—

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-93228 · Microsoft Azl3 Kernel · Dark Radar