Junglewise Threat Intelligence

CVE-2026-46027: Linux Kernel NULL pointer dereference in net/smc handshake

CVE-2026-46027 · Severity: info · CVSS 0 · Published 2026-05-27

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability was identified in the Linux kernel's Shared Memory Communications (SMC) protocol. Under specific conditions during the initial connection handshake, the system could attempt to access memory that has not yet been initialized. This could lead to a system crash or instability, potentially impacting the availability of services relying on high-performance networking.

Technical details

A vulnerability in net/smc/smc_clc.c was resolved where the kernel attempted to access link-group (lgr) state before it was fully initialized. During the SMC handshake, if a CLC decline message with the 'first-contact' flag is received before the connection is associated with a link group, the function smc_clc_wait_msg() would attempt to update the link-group's sync_err state. Because the link group setup has not completed, this results in an invalid memory access. The fix adds a check to ensure smc->conn.lgr is valid before attempting to update its state. This issue is reachable via network-based handshake manipulation.

Affected products

  • Linux Linux Kernel Fixed in 5a8db80f721deee8e916c2cfdee78decda02ce4f and related stable backports

Timeline

  • 2026-04-22: patched: Initial patch authored
  • 2026-05-27: disclosed: CVE published

References

Related threats