CVE-2026-80928
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: smack: smack_file_send_sigiotask() funksiyasında cred UAF xətası düzəldildi Başqa bir tapşırığın etibarnamələri yoxlanarkən həmişə obyektiv etibarnamələrdən (->real_cred, __task_cred() ilə daxil olunur) istifadə edilməlidir. Cari olmayan tapşırıqda ->cred hissəsinə giriş, həmin tapşırıq yaradılmadığı və ya məhv edilmədiyi halda qadağandır; tapşırığa heç bir sinxronizasiya olmadan öz ->cred göstəricisini dəyişməyə icazə verilir və ->cred dəyişikliyi yalnız cari sistem çağırışına təsir etməlidir. smack_file_send_sigiotask() hər iki etibarnamə dəstinə müraciət edirdi: əvvəlcə tsk->cred, sonra isə __task_cred(tsk). Bu problem düzəldildi, burada həmişə obyektiv etibarnamələrə müraciət edilir. Mən test etmişəm ki, bu xəta smack_file_send_sigiotask() funksiyasında struct cred-in KASAN tərəfindən aşkar edilən UAF xətasına səbəb ola bilər və bu düzəliş yarış şəraitinin (race condition) qarşısını alır.
Necə düzəltmək olar
- Linux Linuxa512366d84e134a9eefc2cc40eeb6e80e2ec162c, 7c7fe043f3099d0d35002b248967f75e55345b93, f9c7b1f2b9d8f4176d2632743f51400855978ace, b5bcf3adfa27279da4401ab8f1e1a706601a92be, ed64aa505875a3b4defd504ee8e59e1949246a62, b791401bf389a1546a830d2b381ca60fe94c7870, fedc88e38ce979a720cd2de042578cb5df3dc8de və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| 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 |
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.