Back

HIGH

net/smc: Do not re-initialize smc hashtables

Published Jul 19, 2026

Description

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.

Affected products

Remediation

No remediation recorded yet.

Metrics

Weaknesses (1)

References (13)

Change history (0)

No recorded changes yet.

Sources
CVE.org / MITRE
Status PUBLISHED
Assigner Linux
Published Jul 19, 2026
Updated Aug 5, 2026
Reserved Jul 19, 2026
NVD
Status Awaiting Analysis
Modified Jul 30, 2026
Red Hat
Severity Moderate
Public date Jul 19, 2026