CVE-2026-64005 net/smc: Do not re-initialize smc hashtables
A race condition in the Linux kernel SMC module can corrupt hash tables, potentially leading to a denial of service.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2026-64005?
CVE-2026-64005 is a high-severity vulnerability in Linux kernel, published on 19 Jul 2026. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
In the Linux kernel, the following vulnerability has been resolved:
net/smc: Do not re-initialize smc hashtables
INIT_HLIST_HEAD(&smc_v*_hashinfo.ht) are called after smc_nl_init(), proto_register() and sock_register(). This can lead to smc_v*_hashinfo.ht being reset even though hash entries already exist and are being used, possibly resulting in a corrupted list.
Remove unnecessary and dangerous re-initialisation of smc_v*_hashinfo.ht in smc_init(); it is implicitly initialised to zero anyhow. Add HLIST_HEAD_INIT to the definitions for clarity.
Which versions are affected by CVE-2026-64005?
It affects 1 product.
Products include Linux kernel.
How do I fix CVE-2026-64005?
Apply the vendor's patch.
Is CVE-2026-64005 being exploited?
There is no known exploitation of CVE-2026-64005 in the wild and no public exploit code.
Other vulnerabilities in Linux kernel
Sources
Also known as BELL-CVE-2026-64005, DEBIAN-CVE-2026-64005, GHSA-hrwp-cv9c-vc93, ROOT-OS-UBUNTU-2204-CVE-2026-64005, UBUNTU-CVE-2026-64005.