CVE-2022-49733
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: ALSA: pcm: oss: SNDCTL_DSP_SYNC-də yarış vəziyyətinin (race condition) düzəldilməsi OSS PCM SNDCTL_DSP_SYNC ioctl tərəfindən çağırılan snd_pcm_oss_sync() funksiyasında kiçik bir yarış pəncərəsi mövcuddur; belə ki, funksiya əvvəlcə snd_pcm_oss_make_ready() funksiyasını çağırır, sonra isə qalan hissə üçün params_lock muteksini götürür. Bu iki proses arasında axının başqa bir thread tərəfindən yenidən qurulması uyğunsuzluğa səbəb olur və bu, yaxınlarda fuzzer tərəfindən aşkar edildiyi kimi, OSS buferinin NULL istinadı (NULL dereference) kimi gözlənilməz nəticələrə gətirib çıxara bilər. Həll yolu sadəcə snd_pcm_oss_make_ready() çağırışını snd_pcm_oss_make_ready_locked() variantı ilə eyni params_lock muteksi daxilinə almaqdır.
Necə düzəltmək olar
- linux linux_kernel5.4.215, 5.10.148, 5.15.68, 5.19.9 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | v < 5.4.215, 5.5 ≤ v < 5.10.148, 5.11 ≤ v < 5.15.68, 5.16 ≤ v < 5.19.9, 6.0 | 5.4.215, 5.10.148, 5.15.68, 5.19.9 |
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.
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.