CVE-2026-52906
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: 9p: giriş rejimi bayraqlarının əvəz edilməsi əvəzinə OR əməliyyatı ilə birləşdirilməsi xətası düzəldildi 1f3e4142c0eb ("9p: convert to the new mount API") kommitindən etibarən, v9fs_apply_options() funksiyası təhlil edilmiş mount bayraqlarını v9fs_session_init() tərəfindən artıq təyin edilmiş bayraqlara |= operatoru ilə tətbiq edir. 9P2000.L üçün session_init standart olaraq V9FS_ACCESS_CLIENT-i təyin edir, buna görə də istifadəçi "access=user" ilə mount etdikdə hər iki bit təyin olunmuş olur. Giriş rejimi yoxlamaları dəqiq dəyərlərlə müqayisə apardığı üçün hər iki bitin təyin olunması heç bir rejimə uyğun gəlmir. Bu, v9fs_fid_lookup() funksiyasının standart switch case hissəsinə keçməsinə səbəb olur və bütün fid axtarışları üçün current_fsuid() əvəzinə INVALID_UID (nobody/65534) istifadə edilir. Nəticədə root istifadəçisi chown əmrini yerinə yetirə və ya digər imtiyazlı əməliyyatları həyata keçirə bilmir. İstifadəçinin seçimi tətbiq edilməzdən əvvəl giriş maskasının təmizlənməsi ilə problem həll edildi.
Necə düzəltmək olar
- linux linux_kernel7.0.4 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 6.19 ≤ v < 7.0.4 | 7.0.4 |
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.