Junglewise Threat Intelligence

CVE-2026-52941: Linux Kernel NULL pointer dereference in net/smc tracepoint

CVE-2026-52941 · Severity: info · CVSS 5.5 · Published 2026-06-24

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability in the Linux kernel's Shared Memory Communications (SMC) component can cause a system crash. When specific diagnostic tracing is enabled by an administrator, an unprivileged user can trigger a 'null pointer dereference' by initiating a network connection. This results in a kernel panic (Blue Screen equivalent), leading to a complete loss of system availability.

Technical details

A NULL pointer dereference exists in the smc_msg_event tracepoint class within net/smc/smc_tracepoint.h. The tracepoint unconditionally dereferences 'smc->conn.lnk->ibname', but the 'lnk' pointer is NULL for SMC-D (Direct) connections, as it is only populated for SMC-R (Remote) connections. While enabling the tracepoint requires root privileges, the vulnerability can be triggered by an unprivileged user through standard socket operations (AF_SMC) that negotiate an SMC-D connection. This results in a general protection fault and kernel oops. The fix introduces a check to ensure the link pointer is valid before dereferencing.

Affected products

  • Linux Linux Kernel aff3083f10bf to 7bf563badd37

Timeline

  • 2026-05-10: disclosed: Vulnerability reported/authored by Xiang Mei
  • 2026-06-01: patched: Commits merged into various stable branches
  • 2026-06-24: advisory: NVD publication date

References

Related threats