CVE-2026-98479
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: scsi: libiscsi_tcp: Bir Data-In PDU'sunun veri yönünü kontrol et iscsi_tcp_hdr_dissect() fonksiyonunun Data-In dalı, komutun okuma yapıp yapmadığını sorgulamadan ITT'yi bir göreve çözer ve PDU'nun veri segmentini o komutun scatterlist'ine kopyalar. Aynı dosyadaki iscsi_tcp_r2t_rsp() ise bunu sorgular ve DMA_TO_DEVICE olmayan bir komut için gelen R2T isteğini reddeder. Bir WRITE komutunun ITT'sine Data-In ile yanıt veren bir hedef, böylece başlatıcının (initiator), hedefin sağladığı baytları yazma işleminin göndermek üzere olduğu sayfalara yazmasına neden olur. Bunlar, O_DIRECT yazma işlemi için çağırıcının kendi sabitlenmiş sayfalarıdır; tamponlu (buffered) yazma işlemi için ise sayfa önbelleği (page cache) sayfalarıdır. Bu durum, söz konusu yazma işlemi için R2T'den sonra, 128 KB'lık bir yazmanın ITT'sini belirten tek bir 512 baytlık Data-In gönderen bir test hedefinde gözlemlenmiştir. O_DIRECT ile pwrite() 131072 döndürürken, çağırıcının tamponu hedefin verilerinden 512 bayt tutmaktadır. Tamponlu işlemde ise süreç daha sessizdir: pwrite() ve fsync() başarılı olur, hiçbir şey günlüğe kaydedilmez ve bu blokların geri okunması, ağ üzerinden herhangi bir komut gitmeden sayfa önbelleğinden hedefin baytlarını döndürür. R2T yolunun halihazırda yaptığı gibi, scatterlist kullanılmadan önce yönü kontrol edin.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| microsoft azl3_kernel_6.6.157.1-1 | Aralık belirtilmemiş | — |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.