CVE-2026-93210: smb: client: harden DFS cache against invalid target hints

Published Sep 24, 2026
·
Updated

In the Linux kernel, the following vulnerability has been resolved:

smb: client: harden DFS cache against invalid target hints

Currently, gettgtname() returns ERRPTR(-ENOENT) when ce->tgthint is NULL, and dfscachenorequpdatetgthint() assumes ce->tgthint is always valid.

In preparation for clearing ce->tgthint in freetgts(), harden callers of gettgtname() against ERRPTR results and harden dfscachenorequpdatetgthint() against NULL pointer dereferences.

Affected Software

1 affected component
Linux Linux kernel

Event History

Sep 24, 2026
CVE Published
via MITRE·03:10 PM
Data Sourced
via MITRE·03:10 PM
Description
Data Sourced
via NVD·04:17 PM
Description

Frequently Asked Questions

1

Which systems are affected?

The affected software is the Linux kernel SMB client, specifically its DFS cache handling. Systems that do not use the kernel SMB client are not indicated by the provided information as affected.

2

What is the failure mode?

A missing DFS target hint can cause get_tgt_name() to return an ERR_PTR(-ENOENT), while another DFS cache update path assumes the target hint is valid. This can result in a NULL pointer dereference.

3

How can I determine whether a kernel includes the fix?

Check whether the kernel source or vendor patch set includes the referenced stable commits a48328afbc3f63e3b9de8827e2e16c15b17976f7, 6cb7f9fed8f40f28fbd464ca99c946951afc0952, or 66dbcdbb0cadffd12eb8f2b115fd57d384c5109d.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203