CVE-2026-90129

Naməlum

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: virtio_balloon: cihaz söndürülməzdən əvvəl balloon işini dayandırın (quiesce) 8bd2fa086a04 nömrəli commit ("virtio: break and reset virtio devices on device_shutdown()") device_shutdown() zamanı, yəni yenidən yükləmə və kexec zamanı hər bir virtio cihazını pozan və sıfırlayan ümumi virtio şinası .shutdown idarəçisini əlavə etmişdir. virtio_balloon-un özünün .shutdown funksiyası olmadığı üçün, balloon-un asinxron işi hələ də aktiv olduğu halda həmin ümumi yol icra olunur. Cihaz pozulduqdan sonra virtballoon_free_page_report() daxilindəki virtqueue_add_inbuf() funksiyası -EIO qaytarır və özünün WARN_ON_ONCE() xəbərdarlığını tetikləyir. panic_on_warn ilə yüklənmiş nüvədə bu, adi yenidən yükləməni (məsələn, kexec əsaslı təkmilləşdirməni) device_shutdown() prosesinin ortasında kritik panikaya çevirir, buna görə də maşın yeni nüvəyə heç vaxt çatmır. Həmin tək WARN_ON_ONCE() xəbərdarlığının yumşaldılması yalnız simptomu gizlədəcəkdi: inflate/deflate və OOM yolları xəbərdarlıq etmir, onlar wait_event(vb->acked, ...) çağırır və bunun əvəzinə artıq tamamlana bilməyən pozulmuş növbədə sonsuzdur çağıla bilərdilər. Cihaz sadəcə sakit saxlanılmamalı, həm də dayandırılmalı (quiesced) idi. Cihaz hələ aktiv olduğu müddətdə paylaşılan virtballoon_quiesce() köməkçisi vasitəsilə balloon-u dayandıran və yalnız bundan sonra virtio_device_shutdown() vasitəsilə onu pozub sıfırlayan .shutdown idarəçisi əlavə edildi. virtballoon_remove()-dan fərqli olaraq, balloon iş növbəsi məhv edilmir, çünki shutdown cihazı azad etmir və cancel_work_sync() stop_update ilə birlikdə gələcəkdə hər hansı işin növbəyə alınmasının qarşısını alır.

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

Necə düzəltmək olar

Yeniləyin
  • Linux Linux6dd28e32f4d81a0d57c732b9900de24184e60a7d, bdef50a8226fc04899ef6815dd08a002247d47d5, 7e17eef04600c399c7e0f5ce765da5cf9d40d8e1, 6.2, 6.7, 6.13, 6.15 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux8bd2fa086a04886798b505f28db4002525895203 ≤ v < 6dd28e32f4d81a0d57c732b9900de24184e60a7d, 8bd2fa086a04886798b505f28db4002525895203 ≤ v < bdef50a8226fc04899ef6815dd08a002247d47d5, 8bd2fa086a04886798b505f28db4002525895203 ≤ v < 7e17eef04600c399c7e0f5ce765da5cf9d40d8e1, 0c03e32494dd0bbcc301523e5ae567c2f567a7d9, acdfe206be6c70ec55dc8bfdb1a22036d10fae26, 1eaa83fd94ed5e40d43139025f5acb7bcfed3b5f, aee42f3d57bfa37b2716df4584edeecf63b9df4c, 6.1.191 ≤ v < 6.2, 6.6.160 ≤ v < 6.7, 6.12.114 ≤ v < 6.13, 6.14.9 ≤ v < 6.15, 6.156dd28e32f4d81a0d57c732b9900de24184e60a7d, bdef50a8226fc04899ef6815dd08a002247d47d5, 7e17eef04600c399c7e0f5ce765da5cf9d40d8e1, 6.2, 6.7, 6.13, 6.15

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