CVE-2026-80928
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: smack: smack_file_send_sigiotask() fonksiyonundaki cred UAF hatası düzeltildi Başka bir görevin kimlik bilgileri incelenirken her zaman objektif kimlik bilgileri (->real_cred, __task_cred() ile erişilir) kullanılmalıdır. Bir görev oluşturulmadığı veya yok edilmediği sürece, mevcut olmayan bir görevin ->cred bilgisine erişmek yasaktır; bir görevin kendi ->cred işaretçisini herhangi bir senkronizasyon olmadan değiştirmesine izin verilir ve ->cred değişikliği yalnızca mevcut sistem çağrısını etkilemelidir. smack_file_send_sigiotask() her iki kimlik bilgisi setine de erişiyordu: Önce tsk->cred, ardından __task_cred(tsk). Bu durum düzeltilerek burada her zaman objektif kimlik bilgilerine erişilmesi sağlanmıştır. Bu hatanın smack_file_send_sigiotask() içerisinde KASAN tarafından raporlanan bir struct cred UAF durumuna yol açabildiği ve bu düzeltmenin yarışı (race condition) önlediği test edilmiştir.
Nasıl düzeltilir
- Linux Linuxa512366d84e134a9eefc2cc40eeb6e80e2ec162c, 7c7fe043f3099d0d35002b248967f75e55345b93, f9c7b1f2b9d8f4176d2632743f51400855978ace, b5bcf3adfa27279da4401ab8f1e1a706601a92be, ed64aa505875a3b4defd504ee8e59e1949246a62, b791401bf389a1546a830d2b381ca60fe94c7870, fedc88e38ce979a720cd2de042578cb5df3dc8de ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 3b11a1decef07c19443d24ae926982bc8ec9f4c0 ≤ v < a512366d84e134a9eefc2cc40eeb6e80e2ec162c, 3b11a1decef07c19443d24ae926982bc8ec9f4c0 ≤ v < 7c7fe043f3099d0d35002b248967f75e55345b93, 3b11a1decef07c19443d24ae926982bc8ec9f4c0 ≤ v < f9c7b1f2b9d8f4176d2632743f51400855978ace, 3b11a1decef07c19443d24ae926982bc8ec9f4c0 ≤ v < b5bcf3adfa27279da4401ab8f1e1a706601a92be, 3b11a1decef07c19443d24ae926982bc8ec9f4c0 ≤ v < ed64aa505875a3b4defd504ee8e59e1949246a62, 3b11a1decef07c19443d24ae926982bc8ec9f4c0 ≤ v < b791401bf389a1546a830d2b381ca60fe94c7870, 3b11a1decef07c19443d24ae926982bc8ec9f4c0 ≤ v < fedc88e38ce979a720cd2de042578cb5df3dc8de, 2.6.29 | a512366d84e134a9eefc2cc40eeb6e80e2ec162c, 7c7fe043f3099d0d35002b248967f75e55345b93, f9c7b1f2b9d8f4176d2632743f51400855978ace, b5bcf3adfa27279da4401ab8f1e1a706601a92be, ed64aa505875a3b4defd504ee8e59e1949246a62, b791401bf389a1546a830d2b381ca60fe94c7870, fedc88e38ce979a720cd2de042578cb5df3dc8de |
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.