CVE-2023-53596
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: drivers: base: Cihaz qeydiyyatdan çıxarıldıqda devm resurslarını azad etmək Mövcud kodda, devres_release_all() funksiyası yalnız cihazın şinası (bus) olduqda və probe edildikdə çağırılır. Bu, şinasız və ya drayversiz cihazlardan istifadə zamanı problemlərə yol açır; belə hallarda idarə olunan resurs cihazla əlaqə saxlayırsa, cihaz heç vaxt azad edilməyə bilər. Məsələn, bu hal DRM freymvorkunda baş verir. Buna görə də, cihazın nə şinasının, nə də drayverinin olmadığı hallarda belə, qeydiyyatdan çıxarma zamanı cihaz tərəfindən idarə olunan əməliyyatların düzgün yerinə yetirilməsini təmin etmək üçün device_del() funksiyasında devres_release_all() çağırılmalıdır. Bu, yaddaş sızıntısı narahatlıqları səbəbindən a525a3ddeaca ("driver core: free devres in device_release") commit-i ilə ləğv edilmiş 2f8d16a996da ("devres: release resources on device_del()") commit-i ilə effektiv olaraq eyni dəyişiklikdir. Bu yam (patch), həm device_del(), həm də device_release() zamanı resursları azad etmək üçün yuxarıda qeyd olunan iki commit-i birləşdirərək hər iki yanaşmanın üstünlüklərini təmin edir.
Necə düzəltmək olar
- linux linux_kernel5.10.258, 5.15.209, 6.1.53, 6.4.16, 6.5.3 və ya daha yeni versiya
- git.kernel.org/stable/c/297992e5c63528e603666e36081836204fc36ec9
- git.kernel.org/stable/c/3bcc4c2a096e8342c8c719e595ce15de212694dd
- git.kernel.org/stable/c/699fb50d99039a50e7494de644f96c889279aca3
- git.kernel.org/stable/c/83e2ec36a92432e9445e853c12becbbae353b511
- git.kernel.org/stable/c/b9ef4b0aa91d2f9f5951faafdbbd47cf01799ec3
- git.kernel.org/stable/c/c8c426fae26086a0ca8ab6cc6da2de79810ec038
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 3.7 ≤ v < 5.10.258, 5.11 ≤ v < 5.15.209, 5.16 ≤ v < 6.1.53, 6.2 ≤ v < 6.4.16, 6.5 ≤ v < 6.5.3 | 5.10.258, 5.15.209, 6.1.53, 6.4.16, 6.5.3 |
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.