CVE-2024-50132

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: tracing/probes: MAX_TRACE_ARGS limitinin idarə edilməsi düzəldildi trace_probe yaradılarkən, arqumentləri MAX_TRACE_ARGS limitinə qədər kəsməzdən əvvəl nr_args təyin edilirdi. Lakin arqumentlər yalnız həmin limitə qədər başladılırdı. Bu, 128-dən çox fetchargs ilə probe-ları qurmağa çalışdıqda etibarsız yaddaş girişinə səbəb olurdu. BUG: kernel NULL pointer dereference, address: 0000000000000020 #PF: supervisor read access in kernel mode #PF: error_code(0x0000) - not-present page PGD 0 P4D 0 Oops: Oops: 0000 [#1] PREEMPT SMP PTI CPU: 0 UID: 0 PID: 1769 Comm: cat Not tainted 6.11.0-rc7+ #8 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.3-1.fc39 04/01/2014 RIP: 0010:__set_print_fmt+0x134/0x330 MAX_TRACE_ARGS limitini daha erkən tətbiq etməklə problem həll edilmişdir. Arqumentlərin sayı çox olduqda onları səssizcə kəsmək əvəzinə xəta qaytarılır.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc5 noy 2024
İlk görülmə5 noy 2024

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel6.11.6 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel6.9 ≤ v < 6.11.6, 6.126.11.6

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.

Intelligence 360 paketində

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.

CVE-2024-50132 · Linux Kernel · Dark Radar