CVE-2021-47533
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: drm/vc4: kms: İş tamamlandıqdan sonra HVS FIFO commit göstəricisini təmizləyin 9ec03d7f1ed3 nömrəli commit ("drm/vc4: kms: Wait on previous FIFO users before a commit"), müəyyən bir HVS FIFO üzərində həyata keçirilmiş əvvəlki commit üçün gözləmə mexanizmi tətbiq etmişdir. Lakin, iş tamamlandıqdan sonra həmin göstərici heç vaxt təmizlənmirdi. Əgər biz sonuncu istifadəçi idiksə, drm_crtc_commit_put funksiyası drm_crtc_commit strukturunu birbaşa azad edə bildiyi üçün, bu, vəziyyətin dublikatının yaradılması halında "use-after-free" zəifliyinə səbəb ola bilərdi və köhnəlmiş göstərici yeni vəziyyətə belə kopyalanardı. Azad edilmiş struktura olan göstəricinin ötürülməməsi üçün gözləmə prosesi bitdikdə göstəricini NULL olaraq təyin edin.
Necə düzəltmək olar
- linux linux_kernel5.15.7 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 | 5.12 ≤ v < 5.15.7, 5.16 | 5.15.7 |
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.