---
id: CVE-2026-90166
title: |-
  In the Linux kernel, the following vulnerability has been resolved:

  smb/server: fix null-ptr-deref in ksmbd_ipc_tree_connect_request()

  See the procedure below:

    ksmbd_tree_conn_connect
      ksmbd_share_config_get
        share->name = k…
summary: |-
  In the Linux kernel, the following vulnerability has been resolved:

  smb/server: fix null-ptr-deref in ksmbd_ipc_tree_connect_request()

  See the procedure below:

    ksmbd_tree_conn_connect
      ksmbd_share_config_get
        share->name = k…
severity: none
vendor: Linux
product: Linux
affected:
  - >-
    Linux >= e2f34481b24db2fd634b5edb0a5bd0e4d38cc6e9 <
    4eb74a34ea401abfbbd5991076715dae3de938df
  - >-
    Linux >= e2f34481b24db2fd634b5edb0a5bd0e4d38cc6e9 <
    8461f27902727ad434375caf13a0100aafc0340f
  - >-
    Linux >= e2f34481b24db2fd634b5edb0a5bd0e4d38cc6e9 <
    7065d3648b1a48d2c49da3d6364dd3c4d503b10c
  - >-
    Linux >= e2f34481b24db2fd634b5edb0a5bd0e4d38cc6e9 <
    d2ccf905f47d2344270749f4dfa905afcd3edeb0
  - Linux 5.15
published: '2026-09-17'
updated: '2026-09-17'
sourceUpdated: '2026-09-17T17:17:09.980'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2026-90166'
references:
  - url: 'https://git.kernel.org/stable/c/4eb74a34ea401abfbbd5991076715dae3de938df'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/7065d3648b1a48d2c49da3d6364dd3c4d503b10c'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/8461f27902727ad434375caf13a0100aafc0340f'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/d2ccf905f47d2344270749f4dfa905afcd3edeb0'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
tags:
  - nvd
  - cve.org
ingestedAt: '2026-09-17T16:21:47.870Z'
epss: 0.00209
epssPercentile: 0.09809
---

## Overview

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

smb/server: fix null-ptr-deref in ksmbd_ipc_tree_connect_request()

See the procedure below:

  ksmbd_tree_conn_connect
    ksmbd_share_config_get
      share->name = kstrdup() // fail
      if (!test_share_config_flag(share, KSMBD_SHARE_FLAG_PIPE)) // false
      // do not check `share->name`
    ksmbd_ipc_tree_connect_request
      strlen(share->name) // null-ptr-deref

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
