Junglewise Threat Intelligence

CVE-2026-64048: Linux Kernel null pointer dereference in net/smc

CVE-2026-64048 · Severity: info · CVSS 7.5 · Published 2026-07-19

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability in the Linux kernel's Shared Memory Communications (SMC) protocol could allow a remote attacker to crash the system. By sending a specially crafted network response during the connection setup process, an attacker can trigger a null pointer dereference. This results in a kernel panic (system crash), impacting the availability of the affected server.

Technical details

A null pointer dereference exists in the net/smc/af_smc.c component of the Linux kernel. The root cause is in smc_v2_determine_accepted_chid(), which fails to verify if an ISM device is actually present (non-NULL) before matching a peer's Channel ID (CHID). A malicious peer can respond to an SMC-Dv2-only proposal with a CHID of 0, which matches an uninitialized (NULL) slot in the client's device array. This leads to a null pointer dereference when the kernel later attempts to access the device's lock in smc_conn_create(). The vulnerability is reachable over the network without authentication. Patches have been released for various stable kernel branches including 5.10, 5.15, 6.1, and 6.6.

Affected products

  • Linux Linux Kernel 5.10 to 6.9.x

Timeline

  • 2026-05-10: other: Vulnerability fixed in main development tree
  • 2026-07-19: advisory: CVE-2026-64048 published

References

Related threats