SEPTEMBER 13, 2026
Live Feed
Back to database
Case File

CVE-2026-89636

CRITICAL · CVSS 9.8 EPSS 0.61%

Source: NVD + CISA KEV + EPSS · Published 2026-09-11 · Last synced 2026-09-13

CyberRota Analysis

AI-Generated

A use-after-free vulnerability exists in the Linux kernel's SMB client due to the improper handling of the `tgthint` pointer in the `free_tgts()` function, which can lead to potential exploitation if accessed after the associated structures have been freed. This flaw could allow an attacker to execute arbitrary code or cause a denial of service, particularly affecting systems that rely on SMB for file sharing. Linux administrators and security teams should prioritize patching this vulnerability to mitigate risks associated with their SMB implementations.

CVE
CVE-2026-89636
Severity
CRITICAL
CVSS
9.8
EPSS
0.61%
Linux

Original NVD Description

In the Linux kernel, the following vulnerability has been resolved: smb: client: clear ce->tgthint in free_tgts() When free_tgts() frees all structures in ce->tlist, ce->tgthint is left pointing to one of the freed cache_dfs_tgt structures. If ce->tgthint is not reset before it is used later, it results in a use-after-free. Set ce->tgthint to NULL in free_tgts() after the elements are freed to reflect that no elements remain.