In the Linux kernel, the following vulnerability has been resolved:
smb: server: split ksmbdrdmastoplistening() out of ksmbdrdma_destroy()
We can't call destroyworkqueue(smbdirectwq); before stopsessions()!
Otherwise already existing connections try to use smbdirectwq as a NULL pointer.
[
{
"id": "CVE-2025-39692-0a0fcffa",
"signature_type": "Line",
"digest": {
"line_hashes": [
"52971591946109452998777400165001358662",
"151511543957714545445146899733642935390",
"333992113026956470324132470627654923813",
"116087888895100717954558068293837700451"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bac7b996d42e458a94578f4227795a0d4deef6fa",
"deprecated": false,
"target": {
"file": "fs/smb/server/connection.c"
},
"signature_version": "v1"
},
{
"id": "CVE-2025-39692-1831acda",
"signature_type": "Line",
"digest": {
"line_hashes": [
"52971591946109452998777400165001358662",
"151511543957714545445146899733642935390",
"333992113026956470324132470627654923813",
"116087888895100717954558068293837700451"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@524e90e58a267dad11e23351d9e4b1f941490976",
"deprecated": false,
"target": {
"file": "fs/smb/server/connection.c"
},
"signature_version": "v1"
},
{
"id": "CVE-2025-39692-19b144b3",
"signature_type": "Line",
"digest": {
"line_hashes": [
"85252507940294697895390098549813168507",
"69755754588711361197190986326838989690",
"302792065952606641556839758400719532113",
"322092825227959472347759264649843211339",
"23082548526651063031445897397110208872",
"340268260824273223688248218120988176919",
"14162978161369941875043051235259051552",
"11526233243750062174921239889982577218"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@524e90e58a267dad11e23351d9e4b1f941490976",
"deprecated": false,
"target": {
"file": "fs/smb/server/transport_rdma.c"
},
"signature_version": "v1"
},
{
"id": "CVE-2025-39692-1a84b8f7",
"signature_type": "Line",
"digest": {
"line_hashes": [
"85252507940294697895390098549813168507",
"69755754588711361197190986326838989690",
"302792065952606641556839758400719532113",
"322092825227959472347759264649843211339",
"23082548526651063031445897397110208872",
"340268260824273223688248218120988176919",
"14162978161369941875043051235259051552",
"11526233243750062174921239889982577218"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bac7b996d42e458a94578f4227795a0d4deef6fa",
"deprecated": false,
"target": {
"file": "fs/smb/server/transport_rdma.c"
},
"signature_version": "v1"
},
{
"id": "CVE-2025-39692-1fd1310d",
"signature_type": "Function",
"digest": {
"length": 127.0,
"function_hash": "339308862276398444577797078820342240697"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e41e33400516702427603f8fbbec43c91ede09c0",
"deprecated": false,
"target": {
"function": "ksmbd_conn_transport_destroy",
"file": "fs/smb/server/connection.c"
},
"signature_version": "v1"
},
{
"id": "CVE-2025-39692-556a8551",
"signature_type": "Function",
"digest": {
"length": 127.0,
"function_hash": "339308862276398444577797078820342240697"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@524e90e58a267dad11e23351d9e4b1f941490976",
"deprecated": false,
"target": {
"function": "ksmbd_conn_transport_destroy",
"file": "fs/smb/server/connection.c"
},
"signature_version": "v1"
},
{
"id": "CVE-2025-39692-63f33963",
"signature_type": "Line",
"digest": {
"line_hashes": [
"85252507940294697895390098549813168507",
"69755754588711361197190986326838989690",
"302792065952606641556839758400719532113",
"322092825227959472347759264649843211339",
"23082548526651063031445897397110208872",
"340268260824273223688248218120988176919",
"14162978161369941875043051235259051552",
"11526233243750062174921239889982577218"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e41e33400516702427603f8fbbec43c91ede09c0",
"deprecated": false,
"target": {
"file": "fs/smb/server/transport_rdma.c"
},
"signature_version": "v1"
},
{
"id": "CVE-2025-39692-7c302350",
"signature_type": "Function",
"digest": {
"length": 127.0,
"function_hash": "339308862276398444577797078820342240697"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bac7b996d42e458a94578f4227795a0d4deef6fa",
"deprecated": false,
"target": {
"function": "ksmbd_conn_transport_destroy",
"file": "fs/smb/server/connection.c"
},
"signature_version": "v1"
},
{
"id": "CVE-2025-39692-a206ce02",
"signature_type": "Line",
"digest": {
"line_hashes": [
"168986317435706182987038991946111323174",
"830740460970254137119438034191675052",
"241027421581803340924456880437539707469",
"31216361184398266402743873317121147563",
"52569469964815115326904458661961011872",
"243556732821725743129831473310124594935",
"326901981312161930471319263556409902362",
"16431365793428975730200117771266881404",
"10527452131865811900927346596688239531",
"76505381673336495866543731515488819072",
"48893017169141229880593335361853388419"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bac7b996d42e458a94578f4227795a0d4deef6fa",
"deprecated": false,
"target": {
"file": "fs/smb/server/transport_rdma.h"
},
"signature_version": "v1"
},
{
"id": "CVE-2025-39692-a89f59cd",
"signature_type": "Function",
"digest": {
"length": 269.0,
"function_hash": "181418411216329339965503529235139926318"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@524e90e58a267dad11e23351d9e4b1f941490976",
"deprecated": false,
"target": {
"function": "ksmbd_rdma_destroy",
"file": "fs/smb/server/transport_rdma.c"
},
"signature_version": "v1"
},
{
"id": "CVE-2025-39692-ad173fe6",
"signature_type": "Line",
"digest": {
"line_hashes": [
"168986317435706182987038991946111323174",
"830740460970254137119438034191675052",
"241027421581803340924456880437539707469",
"31216361184398266402743873317121147563",
"52569469964815115326904458661961011872",
"243556732821725743129831473310124594935",
"326901981312161930471319263556409902362",
"16431365793428975730200117771266881404",
"10527452131865811900927346596688239531",
"76505381673336495866543731515488819072",
"48893017169141229880593335361853388419"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e41e33400516702427603f8fbbec43c91ede09c0",
"deprecated": false,
"target": {
"file": "fs/smb/server/transport_rdma.h"
},
"signature_version": "v1"
},
{
"id": "CVE-2025-39692-d7ba0d44",
"signature_type": "Function",
"digest": {
"length": 269.0,
"function_hash": "181418411216329339965503529235139926318"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e41e33400516702427603f8fbbec43c91ede09c0",
"deprecated": false,
"target": {
"function": "ksmbd_rdma_destroy",
"file": "fs/smb/server/transport_rdma.c"
},
"signature_version": "v1"
},
{
"id": "CVE-2025-39692-da2d958b",
"signature_type": "Line",
"digest": {
"line_hashes": [
"52971591946109452998777400165001358662",
"151511543957714545445146899733642935390",
"333992113026956470324132470627654923813",
"116087888895100717954558068293837700451"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e41e33400516702427603f8fbbec43c91ede09c0",
"deprecated": false,
"target": {
"file": "fs/smb/server/connection.c"
},
"signature_version": "v1"
},
{
"id": "CVE-2025-39692-dd98657e",
"signature_type": "Line",
"digest": {
"line_hashes": [
"168986317435706182987038991946111323174",
"830740460970254137119438034191675052",
"241027421581803340924456880437539707469",
"31216361184398266402743873317121147563",
"52569469964815115326904458661961011872",
"243556732821725743129831473310124594935",
"326901981312161930471319263556409902362",
"16431365793428975730200117771266881404",
"10527452131865811900927346596688239531",
"76505381673336495866543731515488819072",
"48893017169141229880593335361853388419"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@524e90e58a267dad11e23351d9e4b1f941490976",
"deprecated": false,
"target": {
"file": "fs/smb/server/transport_rdma.h"
},
"signature_version": "v1"
},
{
"id": "CVE-2025-39692-e1e80997",
"signature_type": "Function",
"digest": {
"length": 269.0,
"function_hash": "181418411216329339965503529235139926318"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bac7b996d42e458a94578f4227795a0d4deef6fa",
"deprecated": false,
"target": {
"function": "ksmbd_rdma_destroy",
"file": "fs/smb/server/transport_rdma.c"
},
"signature_version": "v1"
}
]