CVE-2026-64005 net/smc: Do not re-initialize smc hashtables

High 7.8 Published Updated

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.

Weakness: CWE-667, CWE-662

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.

All Linux kernel vulnerabilities

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.

Is CVE-2026-64005 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free