Use-After-Free Vulnerability in Linux Kernel ksmbd Component
CVE-2026-89788

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
16 September 2026

What is CVE-2026-89788?

A use-after-free vulnerability exists in the ksmbd component of the Linux kernel that can be exploited during the connection process. When the ksmbd_tree_conn_connect() function initializes a new tree connection and subsequently a concurrent session logoff occurs, it can erase the existing connection and free the referenced memory object. This race condition results in the handler attempting to access freed memory, potentially leading to unpredictable behavior or system crashes. Mitigating this issue involves implementing a proper reference count mechanism to ensure memory is safely managed and released only when all operations are complete. This change provides a more robust handling of connection states, reducing the risk of exploitation.

Affected Version(s)

Linux 33b235a6e6ebe0f05f3586a71e8d281d00f71e2e < 4e30fbd26e84efa2e5cbec4eb11e126ac0c79313

Linux 33b235a6e6ebe0f05f3586a71e8d281d00f71e2e

Linux dd45db4d9bbc8f122a9b4db5ce94ae29fcf03d3c

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.