CVE-2026-98215
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: selinux: iç-içə yerləşmiş dəstəkləyici fayllar arasında istifadəçi SID-ni qoruyun SELinux, mmap() funksiyası vma->vm_file-ı dəstəkləyici faylla əvəz etdikdən sonra onun əlçatan qalması üçün istifadəçi fayl SID-ni dəstəkləyici-fayl təhlükəsizlik bloğunda saxlayır. İç-içə yerləşmiş dəstəkləyici fayllar üçün (overlayfs üzərində overlayfs və ya overlayfs tərəfindən dəstəklənən FUSE passthrough), user_file özü bir dəstəkləyici fayl ola bilər. Onun fsec->sid-i üst səviyyəli faylı açan istifadəçinin deyil, onu açan mount edən şəxsin SID-idir. Daha sonra mprotect() fd { use }-u mount edən şəxsin SID-nə qarşı yoxlayır. Bu, domen keçidi olmadan girişi yanlış şəkildə rədd edə bilər və ya keçiddən sonra yanlış hədəf SID-ni yoxlaya bilər. user_file dəstəkləyici fayl olduqda, yadda saxlanılan istifadəçi SID-ni kopyalayın. İlk dəstəkləyici lay üçün adi fayl SID-indən istifadə etməyə davam edin. İki dənə iç-içə yerləşmiş overlayfs mount-u və SELinux-un aktiv olduğu halda, mprotect(PROT_READ) mount edən şəxsin SID-nə qarşı fd { use } imtinası ilə EACCES qaytarır. Bu dəyişikliklə mprotect() uğurla tamamlanır. Kiçik BusyBox initramfs və xüsusi hazırlanmış SELinux siyasəti ilə arm64 QEMU-da sınaqdan keçirilib. Orijinal test Fedora Cloud Base 44 userspace ilə də təkrarlandı və eyni nəticə alındı.
Necə düzəltmək olar
- Linux Linuxcaa1b913d90d5dc07073733326d2af0f0288f089, 6aaeec59aadcd1eafc18b049f1b759fb6b9d9569, 9d99b770e7b67b00bdef9005b928aad13e1d679b, ff20d16b2e8230c034e21540043df47222dcc09b, 8c0c602202b9a4909b00bc3354e3c0355bc69e65, 6.6.158, 6.12.112, 6.18.54, 7.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | bc6c380c1159de52a252ed11f19a42c47f60a735 ≤ v < caa1b913d90d5dc07073733326d2af0f0288f089, 8bacd09f12c27710228562e4d13163e58c5f4a45 ≤ v < 6aaeec59aadcd1eafc18b049f1b759fb6b9d9569, d844702198395d3f80222777030f69db6be6b709 ≤ v < 9d99b770e7b67b00bdef9005b928aad13e1d679b, 82544d36b1729153c8aeb179e84750f0c085d3b1 ≤ v < ff20d16b2e8230c034e21540043df47222dcc09b, 82544d36b1729153c8aeb179e84750f0c085d3b1 ≤ v < 8c0c602202b9a4909b00bc3354e3c0355bc69e65, cd0e707a927a70cdfd8bc5a512a9719a87f5ed51, 6.6.144 ≤ v < 6.6.158, 6.12.95 ≤ v < 6.12.112, 6.18.38 ≤ v < 6.18.54, 7.0.4 ≤ v < 7.1, 7.1 | caa1b913d90d5dc07073733326d2af0f0288f089, 6aaeec59aadcd1eafc18b049f1b759fb6b9d9569, 9d99b770e7b67b00bdef9005b928aad13e1d679b, ff20d16b2e8230c034e21540043df47222dcc09b, 8c0c602202b9a4909b00bc3354e3c0355bc69e65, 6.6.158, 6.12.112, 6.18.54, 7.1 |
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.