CVE-2026-89636

smb: client: clear ce->tgthint in free_tgts()

CRITICAL
9.8
CVSS Score
Published: September 11, 2026 at 07:45 PM UTC
Updated: October 19, 2026 at 09:18 AM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
CRITICAL9.8
Exploit prediction
EPSS 0.7%
SSVC
No known exploit

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.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

5.054be1f6c1c37498bba557049df646cc239fa37e3
Vendor states this is fixed in 14f60e959b5ac813715ff72e127beb3584ddabf6 (fixed)
Vendor states this is fixed in 3ff9462bb7a06d8d32a1dc02d39580b078ec9e55 (fixed)
Vendor states this is fixed in 5baab40404a9393bcc0b7b8f1950bf2c307e0984 (fixed)
Vendor states this is fixed in 7507bd1885643d0461a6017767492450af1ce2a3 (fixed)
Vendor states this is fixed in 9ab46a13798a61d9d020b01d4e57efdabe6624fa (fixed)
Vendor states this is fixed in b1b741cf8e7ce1b91d937e23decd3d3358748700 (fixed)
Vendor states this is fixed in 5.0 (unaffected)
Vendor states this is fixed in 6.1.188 (unaffected)
Vendor states this is fixed in 6.12.109 (unaffected)
Vendor states this is fixed in 6.18.50 (unaffected)
Vendor states this is fixed in 6.6.157 (unaffected)
Vendor states this is fixed in 7.2.4 (unaffected)
Vendor states this is fixed in 7.3 (unaffected)
Vendor states this is fixed in 7.3-rc1 (unaffected)

Remediation

No guide yet

No remediation guidance has been written for this CVE yet, and no fixed version or vendor advisory is recorded against it.

SSVC — Action Prioritization

SSVCNo known exploitAutomatableTotal impact

SSVC signals action urgency (what to patch first), separate from CVSS which measures severity.

CVSS

9.8CRITICALLinux
Vector?

Quick Info

StatusRECEIVED

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card