CVE Database›Document archive›CVE-2026-89635

CVE-2026-89635

kernel: ksmbd: only rebind the reopened file's own oplock on durable reconnect

Loading…

Severity

Moderate

Red Hat Product Security

7.8

CVSS 3.1

Review impact separately from score.

Published · September 11, 2026

Updated · October 16, 2026

Description

A flaw was found in ksmbd, a component of the Linux kernel. An authenticated attacker could exploit a use-after-free vulnerability by manipulating durable handles and oplocks during session reconnection. When two sessions hold durable handles on the same file and both disconnect, reconnecting one of them can incorrectly adopt the other session's oplock. If the adopting session is then destroyed, the foreign oplock still points to the freed session, leading to a use-after-free when dereferenced. This can result in a system crash and a denial of service.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

No mitigation is specified in collected source.

CVSS / CWE

CVSS 3.1 · 7.8
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

CWE-825 · Expired Pointer Dereference