CVE-2026-90342

Naməlum

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: bpf: arena kilidi uğursuz olduqda mmap_lock deadlock probleminin düzəldilməsi Sashiko AI nəzərdən keçirməsi tərəfindən bildirilmişdir. arena_vm_fault() funksiyası arena->spinlock kilidini götürə bilmədikdə VM_FAULT_RETRY qaytarır, lakin o, heç vaxt mmap_lock kilidini götürməyib. Xəta yolu (fault path), VM_FAULT_RETRY idarəedicisinin artıq mmap_lock kilidini buraxdığını və təkrar cəhd zamanı onu yenidən götürdüyünü fərz edir, buna görə də mmap_lock iki dəfə götürülür və bu, deadlock-a səbəb ola bilər: do_user_addr_fault() { fault = handle_mm_fault(...); // arena_vm_fault()-u çağırır if (fault & VM_FAULT_RETRY) goto retry; // mmap_lock-u yenidən kilidləyir mmap_read_unlock(mm); } İki səbəbdən bunun əvəzinə VM_FAULT_SIGBUS qaytarın: 1. Biz VM_FAULT_RETRY-i saxlaya bilərdik, lakin bu halda __folio_lock_or_retry() funksiyasının etdiyi kimi, əvvəlcə xəta kilidini (fault lock) buraxmalı və təkrar cəhdləri özümüz məhdudlaşdırmalıyıq. 2. Uğursuz raw_res_spin_lock_irqsave() artıq mümkün bir deadlock-un aşkarlandığı anlamına gəlir, ona görə də təkrar cəhd sadəcə eyni kilidə yenidən toxunur. Beləliklə, burada VM_FAULT_RETRY qaytarmaq artıqdı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 Linuxaf8087f16714f7620c4db3e732baaa1b2337948f, 0b10b945479c954393d62ee3229d2f224a4ca91c və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linuxb8467290edab4bafae352bf3f317055669a1a458 ≤ v < af8087f16714f7620c4db3e732baaa1b2337948f, b8467290edab4bafae352bf3f317055669a1a458 ≤ v < 0b10b945479c954393d62ee3229d2f224a4ca91c, 7.0af8087f16714f7620c4db3e732baaa1b2337948f, 0b10b945479c954393d62ee3229d2f224a4ca91c

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