CVE-2022-50095

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: posix-cpu-timers: exec zamanı CPU taymerləri azad etməzdən əvvəl onları təmizləyin 55e8c8eb2c7b nömrəli commit ("posix-cpu-timers: Store a reference to a pid not a task"), CPU taymeri silərkən tapşırıqları PID vasitəsilə axtarmağa başladı. Lider olmayan bir thread execve funksiyasını çağırdıqda, o, PID-ni lider prosesinki ilə dəyişir. Daha sonra exit_itimers çağırıldıqda, posix_cpu_timer_del tapşırığı tapa bilmir, çünki taymer hələ də köhnə PID-yə işarə edir. Bu o deməkdir ki, aktivləşdirilmiş taymerlər deaktiv edilməyəcək, yəni onlar timerqueue_list siyahısından çıxarılmayacaq. exit_itimers yenə də onların yaddaşını azad edəcək və həmin siyahı daha sonra emal edildikdə bu, use-after-free xətasına səbəb olacaq. Taymerləri azad etməzdən əvvəl onları thread-dən çıxarılan tapşırıqdan təmizləyin. Bu, hesabat verilmiş use-after-free probleminin qarşısını alır.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc18 iyn 2025
İlk görülmə18 iyn 2025

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel5.10.137, 5.15.61, 5.18.18, 5.19.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel5.7 ≤ v < 5.10.137, 5.11 ≤ v < 5.15.61, 5.16 ≤ v < 5.18.18, 5.19 ≤ v < 5.19.25.10.137, 5.15.61, 5.18.18, 5.19.2

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