CVE-2026-97986

Naməlum

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: virtio_input: giriş cihazını qeydiyyatdan çıxarmazdan əvvəl geri çağırışları dayandırın virtinput_remove() funksiyası virtio cihazını sıfırlamazdan əvvəl giriş cihazını qeydiyyatdan çıxarır. virtinput_recv_events() funksiyası input_event() ətrafında vi->lock kilidini buraxır, buna görə də vi->ready dəyişəninin təmizlənməsi giriş yoxlamasından keçmiş geri çağırışı dayandırmır. O, hələ də vi->idev-dən istifadə edə, buferləri yenidən növbəyə daxil edə və növbəni tətikləyə bilər. virtinput_freeze() funksiyasının etdiyi kimi, əvvəlcə sıfırlama aparın. Əvvəlki nüvə dəyişikliyi ilə birlikdə, sıfırlama prosesi input_unregister_device() funksiyası vi->idev obyektini azad etməzdən əvvəl geri çağırışların tamamlanmasını gözləyir. Kilidi yenidən götürdükdən sonra vi->ready dəyişənini yenidən yoxlayın: giriş paketinin kəsilməməsi üçün tamamlanmış hadisələrin boşaldılmasını davam etdirin, lakin buferlərin yenidən növbəyə daxil edilməsini və növbənin tətiklənməsini dayandırın. evdev qoşulduqda, input_unregister_handle() hazırda RCU lütf grace dövrünü gözləyir ki, bu da IRQ geri çağırışlarının tamamlanmasını gözləyir. Bu, PCI və MMIO üzərindəki ömür dövrü xətasını gizlədir, lakin digər nəqliyyat vasitələrində yuxuya gedə bilən (sleepable) geri çağırışları qorumur.

CiddilikNaməlum
CVSS—
İstismar ehtimalı—
MəhsulLinux
Dərc25 sen 2026
İlk görülmə25 sen 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linux3ae729b1f8ab81d1244061872db2fb0ebb110d2a, 81073bca2062c916c818f2744fbab545a5c4982b, 8226aeee9b9a94cd699fbb51cb230feff46cfaf2, a3ba86a270dd87460759214046dc7cbd409ac711, 5378f7945856a5ed88e6f9850bc7a68f54090135, d7808b37da0a619cf1fa541c2384e783fecc2480 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux271c865161c57cfabca45b93eaa712b19da365bc ≤ v < 3ae729b1f8ab81d1244061872db2fb0ebb110d2a, 271c865161c57cfabca45b93eaa712b19da365bc ≤ v < 81073bca2062c916c818f2744fbab545a5c4982b, 271c865161c57cfabca45b93eaa712b19da365bc ≤ v < 8226aeee9b9a94cd699fbb51cb230feff46cfaf2, 271c865161c57cfabca45b93eaa712b19da365bc ≤ v < a3ba86a270dd87460759214046dc7cbd409ac711, 271c865161c57cfabca45b93eaa712b19da365bc ≤ v < 5378f7945856a5ed88e6f9850bc7a68f54090135, 271c865161c57cfabca45b93eaa712b19da365bc ≤ v < d7808b37da0a619cf1fa541c2384e783fecc2480, 4.13ae729b1f8ab81d1244061872db2fb0ebb110d2a, 81073bca2062c916c818f2744fbab545a5c4982b, 8226aeee9b9a94cd699fbb51cb230feff46cfaf2, a3ba86a270dd87460759214046dc7cbd409ac711, 5378f7945856a5ed88e6f9850bc7a68f54090135, d7808b37da0a619cf1fa541c2384e783fecc2480

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