CVE-2025-39683

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: tracing: trace_get_user uğursuz olduqda parser->buffer-ə girişin məhdudlaşdırılması set_ftrace_filter faylına yazılan sətirin uzunluğu FTRACE_BUFF_MAX həddini aşdıqda, aşağıdakı KASAN xəbərdarlığı veriləcəkdir: BUG: KASAN: slab-out-of-bounds in strsep+0x18c/0x1b0 Read of size 1 at addr ffff0000d00bd5ba by task ash/165 CPU: 1 UID: 0 PID: 165 Comm: ash Not tainted 6.16.0-g6bcdbd62bd56-dirty Hardware name: linux,dummy-virt (DT) Call trace: show_stack+0x34/0x50 (C) dump_stack_lvl+0xa0/0x158 print_address_description.constprop.0+0x88/0x398 print_report+0xb0/0x280 kasan_report+0xa4/0xf0 __asan_report_load1_noabort+0x20/0x30 strsep+0x18c/0x1b0 ftrace_process_regex.isra.0+0x100/0x2d8 ftrace_regex_release+0x484/0x618 __fput+0x364/0xa58 ____fput+0x28/0x40 task_work_run+0x154/0x278 do_notify_resume+0x1f0/0x220 el0_svc+0xec/0xf0 el0t_64_sync_handler+0xa0/0xe8 el0t_64_sync+0x1ac/0x1b0 Bunun səbəbi odur ki, trace_get_user FTRACE_BUFF_MAX-dan daha uzun olan sətiri emal edərkən uğursuz olur, lakin parser->buffer-in sonunu 0 olaraq təyin etmir. Nəticədə ftrace_regex_release -> ftrace_process_regex -> strsep -> strpbrk funksiyalarında OOB (sərhədləri aşan) girişi baş verir. Bu problem, trace_get_user uğursuz olduqda parser->buffer-ə girişi məhdudlaşdırmaqla həll edilə bilər.

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

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel4.5, 4.10, 4.15, 4.20, 5.5, 5.10.241, 5.12, 5.15.190, 6.1.149, 6.6.103, 6.12.44, 6.16.4 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel4.4.269 ≤ v < 4.5, 4.9.269 ≤ v < 4.10, 4.14.233 ≤ v < 4.15, 4.19.191 ≤ v < 4.20, 5.4.118 ≤ v < 5.5, 5.10.36 ≤ v < 5.10.241, 5.11.20 ≤ v < 5.12, 5.12.3 ≤ v < 5.15.190, 5.16 ≤ v < 6.1.149, 6.2 ≤ v < 6.6.103, 6.7 ≤ v < 6.12.44, 6.13 ≤ v < 6.16.4, 6.174.5, 4.10, 4.15, 4.20, 5.5, 5.10.241, 5.12, 5.15.190, 6.1.149, 6.6.103, 6.12.44, 6.16.4
debian debian_linux11.0—

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.