CVE-2026-52941

Orta

Təsvir

Linux kernelində aşağıdakı zəiflik aradan qaldırılıb: net/smc: smc_msg_event tracepoint-də conn->lnk NULL derefinin qarşısını al smc_tx_sendmsg və smc_rx_recvmsg tərəfindən paylaşılan smc_msg_event tracepoint sinfi smc->conn.lnk-yə qeyd-şərtsiz dereferens edir: __string(name, smc->conn.lnk->ibname) conn->lnk yalnız SMC-R üçün təyin edilir; SMC-D üçün isə NULL-dur. Bu yollardakı digər kod artıq bunu emal edir (məs. SMC_STAT_RMB_TX_SIZE_SMALL()-də !conn->lnk). Tracepoint aktiv olduqda, SMC-D soketində ilk sendmsg()/recvmsg() çağırışı crashə səbəb olur: Oops: general protection fault, probably for non-canonical address KASAN: null-ptr-deref in range [...] RIP: 0010:strlen+0x1e/0xa0 Call Trace: trace_event_raw_event_smc_msg_event (net/smc/smc_tracepoint.h:44) smc_rx_recvmsg (net/smc/smc_rx.c:515) smc_recvmsg (net/smc/af_smc.c:2859) __sys_recvfrom (net/socket.c:2315) __x64_sys_recvfrom (net/socket.c:2326) do_syscall_64 Xətalı ünvan 0x3e0 offsetof(struct smc_link, ibname)-dir və NULL ->lnk derefini təsdiqləyir. Tracepoint-in aktivləşdirilməsi root tələb edir, lakin tetikləmə özü imtiyazsızdır: socket(AF_SMC, ...) heç bir imkan yoxlamasına malik deyil və SMC-D razılaşması s390-da və ya loopback ISM cihazı yüklənmiş x86-da heç bir admin addımı tələb etmir. NULL-a dereferens etmək əvəzinə SMC-D üçün boş cihaz adı qeyd edin.

CiddilikOrta
CVSS5.5
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc24 iyn 2026
İlk görülmə24 iyn 2026

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel5.16 ≤ v < 6.1.175, 6.2 ≤ v < 6.6.142, 6.7 ≤ v < 6.12.92, 6.13 ≤ v < 6.18.34, 6.19 ≤ v < 7.0.11, 7.16.1.175, 6.6.142, 6.12.92, 6.18.34, 7.0.11

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-2026-52941 · Linux Kernel · Dark Radar