CVE-2026-98777
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: binder: TF_UPDATE_TXN supersede durumundaki sızdırılan fd düzeltmeleri giderildi Dondurulmuş bir işlemde TF_UPDATE_TXN işlemi bekleyen asenkron bir işlemin yerini aldığında, güncelliğini yitirmiş olan işlem doğrudan kfree() ile serbest bırakılır. Bu durum binder_free_txn_fixups() fonksiyonunun atlanmasına neden olarak tüm binder_txn_fd_fixup girişlerinin ve bunların fget()'lenmiş struct file referanslarının sızmasına yol açar. Sızan dosya referans sayaçları hiçbir zaman sıfıra ulaşmaz, bu nedenle struct file nesneleri kalıcı olarak bellekte tutulur. Bu nesneler işlem çıkışından sonra da varlığını sürdürür ve file-max sınırı tükenene kadar çağrılar boyunca birikir. Diğer tüm işlem temizleme yolları (binder_free_transaction(), binder_transaction() hata yolları, binder_release_work()) binder_free_txn_fixups() fonksiyonunu doğru şekilde çağırır. t_outdated temizleme bloğunda kfree() öncesine eksik olan çağrı eklendi.
Nasıl düzeltilir
- Linux Linuxab3f0ea529d4e36dde52c8efc76082c501abf9b6, a7329ea53d04f0c6135d02905810cd6f42acdf45, 7fd609fb0e9dcbc4d7a1e4da1af5368c0555ff55, 1299cb3fb061598496086fc87ff291057831148e, 6673f4f21e2fddfed0abe1eb9045cc958e6db130, c4c02084d6687d5cd5edccaf52cc45e5160f1184 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| 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 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.