CVE-2022-48714
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: bpf: ringbuf üçün VM_ALLOC əvəzinə VM_MAP istifadə edin 2fd3fb0be1d1 ("kasan, vmalloc: unpoison VM_ALLOC pages after mapping") kommitindən sonra, KASAN aktiv olduqda, non-VM_ALLOC xəritələri __get_vm_area_node() funksiyasında əlçatan kimi qeyd ediləcəkdir. Lakin hazırda ringbuf sahəsi üçün bayraq VM_ALLOC-dur, buna görə də vmap() geri döndükdən sonra KASAN sərhəd kənarla giriş (out-of-bound access) haqqında xəbərdarlıq edəcəkdir. Ringbuf sahəsi ayrılmış səhifələrin xəritələnməsi ilə yaradıldığı üçün bunun əvəzinə VM_MAP istifadə edin. Dəyişiklikdən sonra /proc/vmallocinfo faylındakı məlumatlar da belə dəyişir: [start]-[end] 24576 ringbuf_map_alloc+0x171/0x290 vmalloc user yerinə [start]-[end] 24576 ringbuf_map_alloc+0x171/0x290 vmap user
Necə düzəltmək olar
- linux linux_kernel5.10.99, 5.15.22, 5.16.8 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 | 5.8 ≤ v < 5.10.99, 5.11 ≤ v < 5.15.22, 5.16 ≤ v < 5.16.8, 5.17 | 5.10.99, 5.15.22, 5.16.8 |
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.