CVE-2023-52835
Təsvir
Linux kernel-də aşağıdakı zəiflik həll edilmişdir: perf/core: Sorğuda tələb olunan AUX sahəsi həddən kənardadırsa, erkən çıxış edin Böyük AUX sahəsi ilə, məsələn 4GB, perf-record icra edildikdə o, aşağıdakı xəta ilə uğursuz olur: #perf record -C 0 -m ,4G -e arm_spe_0// -- sleep 1 failed to mmap with 12 (Cannot allocate memory) və bu, __alloc_pages() ilə bağlı XƏBƏRDARLIQ aşkar edir: ------------[ cut here ]------------ WARNING: CPU: 44 PID: 17573 at mm/page_alloc.c:5568 __alloc_pages+0x1ec/0x248 Call trace: __alloc_pages+0x1ec/0x248 __kmalloc_large_node+0xc0/0x1f8 __kmalloc_node+0x134/0x1e8 rb_alloc_aux+0xe0/0x298 perf_mmap+0x440/0x660 mmap_region+0x308/0x8a8 do_mmap+0x3c0/0x528 vm_mmap_pgoff+0xf4/0x1b8 ksys_mmap_pgoff+0x18c/0x218 __arm64_sys_mmap+0x38/0x58 invoke_syscall+0x50/0x128 el0_svc_common.constprop.0+0x58/0x188 do_el0_svc+0x34/0x50 el0_svc+0x34/0x108 el0t_64_sync_handler+0xb8/0xc0 el0t_64_sync+0x1a4/0x1a8 kcalloc() tərəfindən ayrılan 'rb->aux_pages' AUX izləmə səhifələrini saxlamaq üçün istifadə olunan göstərici massividir. Bu massiv üçün ayrılan səhifə 0..MAX_ORDER tərtibində fiziki olaraq davamlıdır (və virtual olaraq davamlıdır). Əgər göstərici massivinin ölçüsü MAX_ORDER ilə müəyyən edilmiş həddi keçərsə, XƏBƏRDARLIQ aşkar olunur. Beləliklə, sorğuda tələb olunan AUX sahəsi həddən kənardırsa, -ENOMEM ilə erkən çıxış edin, məsələn: #perf record -C 0 -m ,4G -e arm_spe_0// -- sleep 1 failed to mmap with 12 (Cannot allocate memory)
Necə düzəltmək olar
- linux linux_kernel4.19.300, 5.4.262, 5.10.202, 5.15.140, 6.1.64, 6.5.13, 6.6.3 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 | v < 4.19.300, 4.20 ≤ v < 5.4.262, 5.5 ≤ v < 5.10.202, 5.11 ≤ v < 5.15.140, 5.16 ≤ v < 6.1.64, 6.2 ≤ v < 6.5.13, 6.6 ≤ v < 6.6.3 | 4.19.300, 5.4.262, 5.10.202, 5.15.140, 6.1.64, 6.5.13, 6.6.3 |
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.