CVE-2026-93123
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: serial: qcom-geni: bayat DMA tamamlamalarını ilerletmeyin qcom GENI seri DMA TX tamamlanma yolu, iletim fifo'sunu port->tx_remaining içinde kayıtlı olan bayt sayısı kadar ilerletir. Eğer donanım bir DMA transferini tamamladıktan sonra ancak DMA tamamlanma kesmesi işlenmeden önce uart_flush_buffer() çalışırsa, port->tx_remaining hala eski DMA transferini tanımlarken seri çekirdek iletim fifo'sunu sıfırlar. Önceki bir düzeltme, fifo uzunluğunun en az tx_remaining olduğunu kontrol ederek boş bir fifo'nun ilerletilmesini önlemişti. Bu durum, eski DMA yükünü, temizleme işleminden sonra yazılan yeni baytlardan hala ayırt etmemektedir. Eğer kullanıcı alanı, bayat DMA tamamlanma kesmesi işlenmeden önce yeni veri yazarsa, fifo tekrar en az tx_remaining bayt içerebilir ve bayat tamamlanma bu yeni baytları ilerletebilir ve atabilir. İletim fifo'su temizlendiğinde devam eden bir DMA transferini bayat olarak işaretleyin. Daha sonra gerçekleşen tamamlanma, kaydedilen uzunluğu kullanarak orijinal DMA eşlemesini hala hazırlıksız hale getirir (unprepare), ancak artık iletim fifo'sunu ilerletmez.
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ş | — |
| microsoft azl3_kernel_6.6.150.1-1 | Aralık belirtilmemiş | — |
| microsoft azl3_kernel_6.6.152.1-1 | Aralık belirtilmemiş | — |
| microsoft azl3_kernel_6.6.159.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.