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.
Published: 2026-09-11
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Use-After-Free
Action: Immediate Patch
AI Analysis

Impact

The flaw resides in the Linux’s SMB client code where the structure member ce->tgthint is left pointing to a freed cache_dfs_tgt object after free_tgts() clears all list entries. The dangling pointer is reused without resetting to NULL, which can lead to a use-after‑free situation. Inappropriate use of the freed memory can cause memory corruption, resulting in a crash or, if an attacker can control the free_tgts() caller, arbitrary code execution. The severity reflects a moderate attack potential reflected in the CVSS score of 7.1. This type of weakness traditionally falls under CWE-825, memory corruption through dangling references.

Affected Systems

All Linux kernel installations are affected. No specific version information is supplied, so any system running a Linux kernel that includes the SMB client at the time of the vulnerability should be considered vulnerable until a patched release is applied.

Risk and Exploitability

The CVSS score of 7.1 indicates a moderate severity, while the EPSS score of less than 1% signals a low exploitation probability. The vulnerability is not listed in CISA's KEV catalog. Exploitation requires a malicious or compromised SMB server to trigger the fault, potentially allowing remote or local attackers to induce a use‑after‑free. Because it occurs in kernel code, a successful exploit could lead to privilege escalation or system instability. Until the bug is fixed, systems remain exposed—such result in denial of service or code execution.

Generated by OpenCVE AI on September 13, 2026 at 05:26 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to the latest patchint pointer. This fix sets the pointer to NULL after freeing the list entries and removes the use‑after‑free.
  • If an immediate kernel upgrade is not feasible, temporarily disable SMB client usage or block SMBtrusted hosts to prevent the triggering of the vulnerable code path.
  • Implement network segmentation and intrusion detection to monitor for abnormal SMB traffic patterns that may indicate exploitation attempts, and apply firewall rules to limit SMB traffic to trusted sources.

Generated by OpenCVE AI on September 13, 2026 at 05:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 12 Sep 2026 00:15:00 +0000

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

None

cvssV3_1

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

threat_severity

Important


Fri, 11 Sep 2026 23:45:00 +0000

Type Values Removed Values Added
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.
Title smb: client: clear ce->tgthint in free_tgts()
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-09-11T19:45:30.283Z

Reserved: 2026-09-11T19:38:34.739Z

Link: CVE-2026-89636

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-11T20:19:49.243

Modified: 2026-09-11T20:19:49.243

Link: CVE-2026-89636

cve-icon Redhat

Severity : Important

Publid Date: 2026-09-11T19:45:30Z

Links: CVE-2026-89636 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-13T05:30:06Z

Weaknesses
  • CWE-825

    Expired Pointer Dereference