CVE-2026-74655

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: serial: qcom-geni: TX DMA buferinin təmizlənməsi düzəldildi Davam edən TX DMA zamanı qcom-geni UART ötürməsi təmizlənərkən, UART korlanmış TX DMA freymlərini sonsuz şəkildə təkrarlayaraq ilişib qalır. DMA rejimi uart_ops flush_buffer geri çağırışını (callback) təmin etmir, buna görə də serial nüvəsi ötürmə kfifo-nu sıfırladıqdan sonra davam edən transfer tamamlana bilər ki, bu da onun uzunluğunun azaldılmasına və səhifə ölçülü transferlərin sonsuz olaraq yenidən göndərilməsinə səbəb olur. Transferi dayandıran və tx_remaining ilə tx_queued dəyişənlərini təmizləyən funksiya əlavə edildi. Dayandırma yolu da xətalı idi: serial mühərriki hələ oxuya bildiyi halda buferi xəritədən çıxarırdı (unmap) və TX DMA vəziyyət maşınını heç vaxt sıfırlamırdı. Əvvəlcə əsas sekvenser əmrini ləğv edin, sonra vəziyyət maşınını sıfırlayın və xəritədən çıxarmadan əvvəl onu gözləyin. Erkən qaytarmanı (early return) silin ki, əsas əmr qeyri-aktiv olduqda gözlənilən xəritələmə də təmizlənsin. Bu xəta istifadəçi sahəsindən böyük həcmli yazma əməliyyatından dərhal sonra TCOFLUSH tətbiq edilməklə tetiklənə bilər. Növbəti tcdrain əməliyyatı sonsuz müddətə donacaqdır. Xəta Arduino Uno Q (QRB2210) üzərində /dev/ttyHS1 istifadə edilərək təkrar istehsal edilmiş və bu düzəliş təsdiqlənmişdir.

CiddilikYüksək
CVSS8.8
İstismar ehtimalı—
MəhsulLinux
Dərc22 avq 2026
İlk görülmə22 avq 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linux1606abb7ce8c0cfef98c7e556b83c14e5d73c1bf, 313ae287442e5e8d3f7b53b73f37d384bda072d0, 1c31e2377f4c1bb110ca7f6e597b2253a7440c37, b1801c0d40f62778b613334de5840aba10a564d5, e3c04834ae1ab5e9cfbe8ac54ec734aa4774249d və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux2aaa43c7077833301c237684cd7bc9ae5e3dec95 ≤ v < 1606abb7ce8c0cfef98c7e556b83c14e5d73c1bf, 2aaa43c7077833301c237684cd7bc9ae5e3dec95 ≤ v < 313ae287442e5e8d3f7b53b73f37d384bda072d0, 2aaa43c7077833301c237684cd7bc9ae5e3dec95 ≤ v < 1c31e2377f4c1bb110ca7f6e597b2253a7440c37, 2aaa43c7077833301c237684cd7bc9ae5e3dec95 ≤ v < b1801c0d40f62778b613334de5840aba10a564d5, 2aaa43c7077833301c237684cd7bc9ae5e3dec95 ≤ v < e3c04834ae1ab5e9cfbe8ac54ec734aa4774249d, 6.31606abb7ce8c0cfef98c7e556b83c14e5d73c1bf, 313ae287442e5e8d3f7b53b73f37d384bda072d0, 1c31e2377f4c1bb110ca7f6e597b2253a7440c37, b1801c0d40f62778b613334de5840aba10a564d5, e3c04834ae1ab5e9cfbe8ac54ec734aa4774249d

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-74655 · Linux · Dark Radar