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

Published Jul 19, 2026
·
Updated

In the Linux kernel, the following vulnerability has been resolved:

net/smc: Do not re-initialize smc hashtables

INITHLISTHEAD(&smcvhashinfo.ht) are called after smcnlinit(), protoregister() and sockregister(). This can lead to smcvhashinfo.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 smcvhashinfo.ht in smcinit(); it is implicitly initialised to zero anyhow. Add HLISTHEADINIT to the definitions for clarity.

Affected Software

13 affected components
Linux Linux kernel
Linux Linux kernel>=4.11<5.10.259
Linux Linux kernel>=5.11<5.15.210
Linux Linux kernel>=5.16<6.1.176
Linux Linux kernel>=6.2<6.6.143
Linux Linux kernel>=6.7<6.12.93
Linux Linux kernel>=6.13<6.18.35
Linux Linux kernel>=6.19<7.0.12
Linux Linux kernel=7.1-rc1
Linux Linux kernel=7.1-rc2
Linux Linux kernel=7.1-rc3
Linux Linux kernel=7.1-rc4
Linux Linux kernel=7.1-rc5

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Configuration

    Remove the unnecessary re-initialization of smc_v*_hashinfo.ht; define the hash-table heads with HLIST_HEAD_INIT so existing hash entries are not reset or corrupted.

    Linux kernel net/smc smc_v*_hashinfo.ht initialization = Initialize with HLIST_HEAD_INIT and do not call INIT_HLIST_HEAD(&smc_v*_hashinfo.ht) after smc_nl_init()

Event History

Jul 19, 2026
CVE Published
via MITRE·02:56 PM
Data Sourced
via MITRE·02:56 PM
DescriptionSeverity
Data Sourced
via NVD·04:17 PM
RemedyDescriptionSeverityWeaknessAffected Software

Frequently Asked Questions

1

What is the severity of CVE-2026-64005?

CVE-2026-64005 has a risk score of 34, indicating a moderate level of severity.

2

How do I fix CVE-2026-64005?

To fix CVE-2026-64005, update the Linux kernel to a version that has addressed the vulnerability.

3

What systems are affected by CVE-2026-64005?

CVE-2026-64005 affects the Linux kernel due to improper handling of smc hashtables.

4

What are the potential impacts of CVE-2026-64005?

CVE-2026-64005 can lead to the resetting of hash entries in the smc_v*_hashinfo.ht, causing performance issues.

5

When was CVE-2026-64005 published?

CVE-2026-64005 was published on July 19, 2026.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203