CVE-2026-89742
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: rapidio: mport_cdev: dma_req_free() funksiyasındakı use-after-free xətası düzəldildi dma_req_free() funksiyası req->map vasitəsilə buf_mutex-i əldə edir, kref_put() ilə mapping istinadını buraxır və sonra mutex-i açmaq üçün yenidən req->map-a müraciət edir. Əgər kref_put() sonuncu istinadı buraxarsa, mport_release_mapping() mapping-i azad edir və növbəti mutex_unlock() azad edilmiş obyektə müraciət edir. Bu, use-after-free zəifliyidir. Bu problem, kref_put()-dən əvvəl map və md dəyişənlərinin keşlənməsi, buf_mutex saxlanıldığı halda req->map-ın təmizlənməsi və mutex-in açılması üçün keşlənmiş md-nin istifadə edilməsi ilə düzəldilib. Sözügedən xətaya istifadəçi sahəsindən (userspace) RapidIO mport simvol cihaz interfeysi vasitəsilə çatmaq mümkündür.
Necə düzəltmək olar
- Linux Linux00c5ed913b0dc563fbeb8a97ea8916c03bbbbf6a, fc79c07cdcde02c5b17633d78777de6ac2c14b29, 26ccfe7d69e27b0d933ae0a64a23a0cb9b9a85a6, bd8881c24a9520f9c3d3e855d866197f63e471a7, 9a9929ec875ff20922c90c96fd544ae8a2a61a8d, e6e925cc1f8067c65c7bec3da50a0ead3b3ef4e0, 211c68d817a3d9dc14c0026a59da7cac30f8147e, 5cbef379a94b161726c5f504598bf4791d45cedc və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | e8de370188d098bb49483c287b44925957c3c9b6 ≤ v < 00c5ed913b0dc563fbeb8a97ea8916c03bbbbf6a, e8de370188d098bb49483c287b44925957c3c9b6 ≤ v < fc79c07cdcde02c5b17633d78777de6ac2c14b29, e8de370188d098bb49483c287b44925957c3c9b6 ≤ v < 26ccfe7d69e27b0d933ae0a64a23a0cb9b9a85a6, e8de370188d098bb49483c287b44925957c3c9b6 ≤ v < bd8881c24a9520f9c3d3e855d866197f63e471a7, e8de370188d098bb49483c287b44925957c3c9b6 ≤ v < 9a9929ec875ff20922c90c96fd544ae8a2a61a8d, e8de370188d098bb49483c287b44925957c3c9b6 ≤ v < e6e925cc1f8067c65c7bec3da50a0ead3b3ef4e0, e8de370188d098bb49483c287b44925957c3c9b6 ≤ v < 211c68d817a3d9dc14c0026a59da7cac30f8147e, e8de370188d098bb49483c287b44925957c3c9b6 ≤ v < 5cbef379a94b161726c5f504598bf4791d45cedc, 4.6 | 00c5ed913b0dc563fbeb8a97ea8916c03bbbbf6a, fc79c07cdcde02c5b17633d78777de6ac2c14b29, 26ccfe7d69e27b0d933ae0a64a23a0cb9b9a85a6, bd8881c24a9520f9c3d3e855d866197f63e471a7, 9a9929ec875ff20922c90c96fd544ae8a2a61a8d, e6e925cc1f8067c65c7bec3da50a0ead3b3ef4e0, 211c68d817a3d9dc14c0026a59da7cac30f8147e, 5cbef379a94b161726c5f504598bf4791d45cedc |
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.