CVE-2026-93123

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: serial: qcom-geni: köhnəlmiş DMA tamamlamalarını irəli çəkməyin qcom GENI serial DMA TX tamamlanma yolu ötürmə fifo-sunu port->tx_remaining-də qeyd olunan baytların sayı qədər irəli çəkir. Əgər aparat təminatı DMA transferini tamamladıqdan sonra, lakin DMA tamamlanma kəsilməsi (interrupt) işlənənə qədər uart_flush_buffer() funksiyası icra olunarsa, port->tx_remaining hələ də köhnə DMA transferini təsvir etdiyi halda serial nüvəsi ötürmə fifo-sunu sıfırlayır. Əvvəlki düzəliş, fifo uzunluğunun ən azı tx_remaining olduğunu yoxlayaraq boş fifo-nun irəli çəkilməsinin qarşısını almışdı. Lakin bu, hələ də köhnə DMA yükünü təmizləmədən (flush) sonra yazılan yeni baytlardan fərqləndirmir. Əgər istifadəçi sahəsi (userspace), köhnəlmiş DMA tamamlanma kəsilməsi işlənənə qədər yeni məlumat yazarsa, fifo yenidən ən azı tx_remaining baytı ehtiva edə bilər və köhnəlmiş tamamlanma həmin yeni baytları irəli çəkib ata bilər. Ötürmə fifo-su təmizləndikdə, davam edən DMA transferini köhnəlmiş kimi qeyd edin. Sonrakı tamamlanma hələ də saxlanılan uzunluqdan istifadə edərək orijinal DMA xəritəçəkməsini (mapping) ləğv edir, lakin artıq ötürmə fifo-sunu irəli çəkmir.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulMicrosoft Azl3 Kernel
Dərc17 sen 2026
İlk görülmə17 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.150.1-1Aralıq göstərilməyib—
microsoft azl3_kernel_6.6.152.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.