CVE-2026-98777
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: binder: TF_UPDATE_TXN supersede zamanı sızan fd düzəlişlərinin təmir edilməsi Dondurulmuş prosesdə TF_UPDATE_TXN tranzaksiyası gözləyən asinxron tranzaksiyanı əvəz etdikdə, köhnəlmiş tranzaksiya birbaşa kfree() ilə azad edilir. Bu, binder_free_txn_fixups() funksiyasının ötürülməsinə səbəb olur və bütün binder_txn_fd_fixup girişlərinin və onların fget() edilmiş struct file istinadlarının sızmasına gətirib çıxarır. Sızan fayl istinad sayları heç vaxt sıfıra çatmadığı üçün struct file obyektləri yaddaşda daimi olaraq qalır. Onlar prosesin sonlanmasından sonra da mövcud olur və file-max limiti tükənənə qədər çağırışlar boyunca toplanır. Digər bütün tranzaksiya təmizləmə yolları (binder_free_transaction(), binder_transaction() xəta yolları, binder_release_work()) binder_free_txn_fixups() funksiyasını düzgün şəkildə çağırır. t_outdated təmizləmə blokunda kfree()-dən əvvəl çatışmayan çağırış əlavə edildi.
Necə düzəltmək olar
- Linux Linuxab3f0ea529d4e36dde52c8efc76082c501abf9b6, a7329ea53d04f0c6135d02905810cd6f42acdf45, 7fd609fb0e9dcbc4d7a1e4da1af5368c0555ff55, 1299cb3fb061598496086fc87ff291057831148e, 6673f4f21e2fddfed0abe1eb9045cc958e6db130, c4c02084d6687d5cd5edccaf52cc45e5160f1184 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 9864bb4801331daa48514face9d0f4861e4d485b ≤ v < ab3f0ea529d4e36dde52c8efc76082c501abf9b6, 9864bb4801331daa48514face9d0f4861e4d485b ≤ v < a7329ea53d04f0c6135d02905810cd6f42acdf45, 9864bb4801331daa48514face9d0f4861e4d485b ≤ v < 7fd609fb0e9dcbc4d7a1e4da1af5368c0555ff55, 9864bb4801331daa48514face9d0f4861e4d485b ≤ v < 1299cb3fb061598496086fc87ff291057831148e, 9864bb4801331daa48514face9d0f4861e4d485b ≤ v < 6673f4f21e2fddfed0abe1eb9045cc958e6db130, 9864bb4801331daa48514face9d0f4861e4d485b ≤ v < c4c02084d6687d5cd5edccaf52cc45e5160f1184, 6.0 | ab3f0ea529d4e36dde52c8efc76082c501abf9b6, a7329ea53d04f0c6135d02905810cd6f42acdf45, 7fd609fb0e9dcbc4d7a1e4da1af5368c0555ff55, 1299cb3fb061598496086fc87ff291057831148e, 6673f4f21e2fddfed0abe1eb9045cc958e6db130, c4c02084d6687d5cd5edccaf52cc45e5160f1184 |
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.