Description
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.
Published: 2026-10-18
Score: 4.7 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Use‑after‑free in kernel SMC module can lead to code execution or denial of service
Action: Immediate Patch
AI Analysis

Impact

The Linux kernel’s SMC driver contains a use‑after‑free flaw in the smcr_port_err() function. The routine walks the smc_lgr_list.list without acquiring smc_lgr_list.lock, allowing a concurrent smc_lgr_terminate_sched() to free an lgr while it is still being referenced. The vulnerability is classified as CWE‑825, and its exploitation could cause arbitrary kernel code execution or a kernel crash, resulting in a denial of service.

Affected Systems

All Linux kernel releases that ship the SMC (Session Management Control) driver prior to the commit that locks smc_lgr_list during traversal are affected. No specific version range is disclosed, so any kernel version lacking the posted fix is considered vulnerable.

Risk and Exploitability

The EPSS score of less than 1 % indicates a very low probability of public exploitation. With a CVSS score of 4.7 the vulnerability is medium severity and it is not listed in the CISA KEV catalog. The race requires concurrent SMC operations and a cleanup routine; based on the need to invoke SMC interfaces, it is inferred that an attacker would need local or elevated privileges. No publicly available exploits are documented, and the low EPSS score further mitigates the threat.

Generated by OpenCVE AI on October 22, 2026 at 22:16 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest kernel update that includes the smc early‑free fix and reboot the system.
  • If an immediate kernel upgrade is not possible, unload the smc module with "modprobe -r smc" or disable the driver via boot parameters until the patch can be applied.
  • Restrict access to SMC control interfaces by limiting interface usage to root or trusted users and by adjusting capabilities to prevent unauthorized invocation.

Generated by OpenCVE AI on October 22, 2026 at 22:16 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4850-1 linux-6.12 security update
Ubuntu USN Ubuntu USN USN-8961-1 Linux kernel vulnerabilities
History

Tue, 20 Oct 2026 21:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Tue, 20 Oct 2026 12:45:00 +0000

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

None

cvssV3_1

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

threat_severity

Moderate


Sun, 18 Oct 2026 23:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Sun, 18 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Description 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.
Title net/smc: fix UAF on lgr list traversal in smcr_port_err()
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-10-19T09:21:43.436Z

Reserved: 2026-09-25T10:25:14.357Z

Link: CVE-2026-98559

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-18T16:17:08.033

Modified: 2026-10-19T10:19:12.447

Link: CVE-2026-98559

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-18T00:00:00Z

Links: CVE-2026-98559 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-22T22:30:13Z

Weaknesses
  • CWE-825

    Expired Pointer Dereference