Impact
The ksmbd module of the Linux kernel contains a use‑after‑free defect. The function same_client_has_lease() returns an opinfo pointer without taking a reference after releasing a lock. If smb_grant_oplock() later dereferences that stale pointer, a concurrent close can free the lease and drop the last reference, resulting in kernel memory corruption. This flaw is classified as CWE‑825 and can potentially allow arbitrary kernel memory corruption, which may lead to elevated privileges.
Affected Systems
The vulnerability is present in the Linux kernel’s ksmbd SMB server component. It affects any distribution that ships the ksmbd code unchanged. No specific kernel version range is given.
Risk and Exploitability
The advisory assigns a CVSS score of 8.8, indicating a high severity, while the EPSS score is reported as < 1%, suggesting a low likelihood of exploitation at present. The flaw is not listed in CISA KEV. Based on the description, it is inferred that a remote SMB client could trigger the flaw, giving the attacker a path to kernel memory corruption and, potentially, root privileges.
OpenCVE Enrichment