CVE Catalog

CVE-2026-98559

Low risk· EPSS 10%
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.21%

10th percentile - higher than 10% of all known CVEs

Summary

In the Linux kernel, smcr_port_err() traversed smc_lgr_list.list without holding smc_lgr_list.lock, allowing a concurrent smc_lgr_terminate_sched() to free an lgr while it was still being dereferenced. The fix holds the lock across the traversal and calls smcr_port_err() after releasing the lock in smc_ib_gid_check().

Risk Assessment

Can lead to a use-after-free and potential kernel crash or arbitrary code execution. Affects systems using SMC-R.

Recommendation

Update the Linux kernel to a version containing the net/smc fix. Limit SMC-R usage to trusted networks until patched.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: net/smc: fix UAF on lgr list traversal in smcr_port_err() smcr_port_err() traverses smc_lgr_list.list without holding smc_lgr_list.lock, allowing a concurrent smc_lgr_terminate_sched() to free an lgr while it is still being dereferenced. Hold smc_lgr_list.lock across the traversal. Update smc_ib_gid_check() to call smcr_port_err() after releasing the lock.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS