CVE-2026-90207

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: ALSA: seq: midi: Girişin ləğv edilməsini event_input ilə ardıcıl edin rawmidi altaxını (substream) bağlanarkən snd_midi_input_event() funksiyası işləməməlidir, çünki bu, snd_rawmidi_input_trigger() daxilindəki aşağıdakı ardıcıllıq səbəbindən tetikləmə vəziyyətinin (trigger state) uyğunsuzluğuna səbəb ola bilər: snd_rawmidi_input_trigger(up=0) snd_midi_input_event() -> snd_rawmidi_kernel_read() -> snd_rawmidi_input_trigger(up=1) -> cancel_work_sync() Bu proses nəticədə əsas cihaz gözlənilmədən aktiv qalır. Bu, close_substream() tərəfindən çağırıldıqda, növbəti girişlər giriş hadisəsini yenidən tetikləyə bilər və rawmidi_release_priv() rfile->rmidi dəyişənini NULL etdikdən sonra da onun işləməsinə səbəb olar ki, bu da aşağıdakıya gətirib çıxarır: Unable to handle kernel NULL pointer dereference at virtual address 00000000000000b0 Call trace: snd_midi_input_event+0x3c/0x134 [snd_seq_midi] (P) snd_rawmidi_input_event_work+0x1c/0x2c process_one_work+0x150/0x3a4 worker_thread+0x190/0x318 Çıxış istiqamətində eyni problemi həll edən ef7607ab1c8ad ("ALSA: seq: midi: Serialize output teardown with event_input") commit-inə bənzər yanaşma tətbiq edilmişdir, lakin Takashi Iwai-nin təklif etdiyi növbəti yamaya [1] uyğun olaraq RCU-dan istifadə üçün yenilənmişdir. Bu dəyişikliklə midisynth_unsubscribe() giriş faylını təmizləyir, beləliklə snd_midi_input_event() axını yenidən tetikləməyəcək və snd_rawmidi_input_trigger() daxilindəki cancel_work_sync() tərəfindən dayandırılacaqdır. [1] https://lore.kernel.org/linux-sound/[email protected]/

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux
Dərc17 sen 2026
İlk görülmə17 sen 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linuxde76a2b47582cd6dba2e15f024681bf377ecc94a, 89d986897aff7275b42e075e556731b8353366af, 6290afaae54c7a9fa3bca3b4d5433e6d83e8669d, 210c193a9ef1312fab153948c6928e4cfaa1f03b, 282a3ef9e4b63b2f6823bbbb3c1a90b002cdaf12, 403f7f3ad3808a0096d84cf228fab68dc253fd9d və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < de76a2b47582cd6dba2e15f024681bf377ecc94a, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 89d986897aff7275b42e075e556731b8353366af, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 6290afaae54c7a9fa3bca3b4d5433e6d83e8669d, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 210c193a9ef1312fab153948c6928e4cfaa1f03b, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 282a3ef9e4b63b2f6823bbbb3c1a90b002cdaf12, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 403f7f3ad3808a0096d84cf228fab68dc253fd9d, 2.6.12de76a2b47582cd6dba2e15f024681bf377ecc94a, 89d986897aff7275b42e075e556731b8353366af, 6290afaae54c7a9fa3bca3b4d5433e6d83e8669d, 210c193a9ef1312fab153948c6928e4cfaa1f03b, 282a3ef9e4b63b2f6823bbbb3c1a90b002cdaf12, 403f7f3ad3808a0096d84cf228fab68dc253fd9d

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