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.
Published: 2026-07-19
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw arises when the smc kernel module reinitializes its internal hash tables after they have already been populated. This resets internal pointers and can corrupt linked lists, potentially causing a kernel panic or other memory corruption. The nature of the defect is a classic use of reinitialization that can destroy data integrity and stability within the kernel.

Affected Systems

All Linux kernel deployments are affected, as the vulnerability is located in the core net/smc stack of the kernel. No specific vendor or distribution versions are listed; the issue applies to any kernel containing the current smc implementation that has not been patched by the upstream fix.

Risk and Exploitability

With a CVSS score of 7.8 the defect is evaluated as high severity. The EPSS score of < 1% indicates a very low probability of exploitation in the wild at this time. The vulnerability is not listed in CISA’s KEV catalog. The likely attack vector, based on the description, would involve triggering the smc initialization—possibly through protocol, socket, or registration calls—which would require at least local or privileged access. While there is no publicly known exploit, the potential for a denial of service or further memory corruption makes the risk significant for systems running unpatched kernels.

Generated by OpenCVE AI on August 4, 2026 at 18:05 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the upstream patch that removes the re‑initialization of smc_v*_hashinfo.ht or upgrade the kernel to a version that includes this change.
  • Restart the system to load the updated kernel or ensure the updated module is loaded immediately after patching.
  • If an updated kernel cannot be applied immediately, consider disabling the SMC module or rebuilding the kernel without SMC support as a temporary mitigative step.

Generated by OpenCVE AI on August 4, 2026 at 18:05 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Ubuntu USN Ubuntu USN USN-8593-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8603-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8618-1 Linux kernel vulnerabilities
History

Wed, 22 Jul 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-237
References
Metrics threat_severity

None

threat_severity

Moderate


Mon, 20 Jul 2026 14:45:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}


Sun, 19 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
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.
Title net/smc: Do not re-initialize smc hashtables
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-05T12:38:05.933Z

Reserved: 2026-07-19T07:54:57.026Z

Link: CVE-2026-64005

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-07-19T00:00:00Z

Links: CVE-2026-64005 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T18:15:03Z

Weaknesses
  • CWE-237

    Improper Handling of Structural Elements