Impact
The Linux kernel contains an out-of-bounds read in the SMC-R v2 LLC handling code. When a link with max_recv_sge set to 1 adds a link, smc_llc_save_add_link_rkeys reads the num_rkeys field from memory past the allocated message. This results in a KASAN fault and corrupts kernel data. The bug can expose or corrupt kernel memory, potentially allowing an attacker to gain elevated privileges or crash the system.
Affected Systems
The issue affects the Linux kernel. No specific kernel version is listed in the data, but the problem was observed in kernel 7.2.0-rc5-p1-g77a5d9d9c99f and earlier release candidates. Systems running the Linux kernel that support SMC-R v2 links are potentially impacted.
Risk and Exploitability
The CVSS score is 4.1, indicating a low-severity vulnerability. EPSS is not available, and the vulnerability is not listed in the CISA KEV catalog. The bug is triggered when a peer sends a link-addition message over an SMC-R v2 link, so the attack vector is inferred to be remote network if the link is exposed or local if the kernel is executed in a privileged context. No specific patch or mitigation is in the data, so the risk remains until a kernel update is applied.
OpenCVE Enrichment