CVE-2026-98479
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: scsi: libiscsi_tcp: Data-In PDU-nun məlumat istiqamətini yoxlayın iscsi_tcp_hdr_dissect() funksiyasının Data-In budağı, əmrinin oxuma prosesində olub-olmadığını soruşmadan ITT-ni tapşırıqla əlaqələndirir və PDU-nun məlumat seqmentini həmin əmrin scatterlist-inə kopyalayır. Eyni fayldakı iscsi_tcp_r2t_rsp() funksiyası isə bunu soruşur və DMA_TO_DEVICE olmayan əmr üçün R2T-ni rədd edir. WRITE əmrinin ITT-sinə Data-In ilə cavab verən hədəf (target), beləliklə, başladıcının (initiator) hədəf tərəfindən təmin edilən baytları həmin yazma əməliyyatının göndərmək üzrə olduğu səhifələrə yazmasına səbəb olur. Bunlar O_DIRECT yazma əməliyyatı üçün çağıranın öz sabitlənmiş (pinned) səhifələri, buferli yazma üçün isə səhifə keşinin (page cache) səhifələridir. Bu hal, həmin yazma üçün R2T-dən sonra 128 KB-lıq yazmanın ITT-sini adlandıran bir ədəd 512 baytlıq Data-In göndərən sınaq hədəfi ilə müşahidə edilmişdir. O_DIRECT zamanı pwrite() 131072 qaytararkən, çağıranın buferi hədəfin 512 baytlıq məlumatını saxlayır. Buferli yazmada isə proses daha gizli baş verir: pwrite() və fsync() uğurlu tamamlanır, heç bir qeyd aparılmır və həmin bloklar yenidən oxunduqda şəbəkəyə heç bir əmr göndərilmədən səhifə keşindən hədəfin baytları qaytarılır. R2T yolunun artıq etdiyi kimi, scatterlist-dən istifadə etməzdən əvvəl istiqaməti yoxlayın.
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əhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| microsoft azl3_kernel_6.6.157.1-1 | Aralı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.
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.