CVE-2026-43499

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: rtmutex: remove_waiter() funksiyasında current əvəzinə waiter::task istifadə edin remove_waiter() yavaş kilidləmə (slowlock) yollarında istifadə olunur, lakin həmçinin futex_requeue() vasitəsilə çağırıldıqda rt_mutex_start_proxy_lock() daxilində proxy-kilid geri qaytarılması (rollback) üçün də istifadə edilir. Sonuncu halda waiter::task current ilə eyni deyil, lakin remove_waiter() növbədən çıxarma (dequeue) əməliyyatı üçün current üzərində işləyir. Bu, bir neçə problemə səbəb olur: 1) rbtree növbədən çıxarılması waiter::task::pi_lock tutulmadan baş verir 2) gözləyən tapşırığın (waiter task) pi_blocked_on vəziyyəti təmizlənmir ki, bu da UAF üçün hazır olan asılı göstəricini (dangling pointer) saxlayır 3) rt_mutex_adjust_prio_chain() yanlış ən yüksək prioritetli gözləyən tapşırıq üzərində işləyir Bu problemləri həll etmək üçün remove_waiter() daxilindəki bütün əlaqəli əməliyyatlarda current əvəzinə waiter::task istifadə edin. [ tglx: rt_mutex_adjust_prio_chain() düzəldildi, şərh əlavə edildi və dəyişikliklər siyahısı yeniləndi ]

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc21 may 2026
İlk görülmə21 may 2026

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel6.1.175, 6.6.140, 6.12.86, 6.18.27, 7.0.4 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel2.6.39 ≤ v < 6.1.175, 6.2 ≤ v < 6.6.140, 6.7 ≤ v < 6.12.86, 6.13 ≤ v < 6.18.27, 6.19 ≤ v < 7.0.46.1.175, 6.6.140, 6.12.86, 6.18.27, 7.0.4

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