In the Linux kernel, the following vulnerability has been resolved:
SUNRPC: Fix a server shutdown leak
Fix a race where kthreadstop() may prevent the threadfn from ever getting called. If that happens the svcrqst will not be cleaned up.
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9ca6705d9d609441d34f8b853e1e4a6369b3b171",
"target": {
"function": "svc_stop_kthreads",
"file": "net/sunrpc/svc.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2023-53131-08763fe1",
"signature_type": "Function",
"digest": {
"length": 276.0,
"function_hash": "301295759574071553964067309903049299380"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7a3720361068ab520aed4608bad31ea9a6cc7fe7",
"target": {
"file": "net/sunrpc/svc.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2023-53131-3a12ff08",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"186823023238355862718129134600965711576",
"221772361422353894527072318863228192176",
"42868243103973381249025370003248796",
"66735460944550001935577273186304741977",
"75511100722195920914726342751549332595",
"16267215478784858112819578775011525428",
"76572003621547740896064802580480562235",
"150464036899236618161274131043476102983"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f74b3286859463cd63cc9d4aeaabd8b0c640182a",
"target": {
"file": "net/sunrpc/svc.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2023-53131-4c55f8f3",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"186823023238355862718129134600965711576",
"221772361422353894527072318863228192176",
"42868243103973381249025370003248796",
"66735460944550001935577273186304741977",
"75511100722195920914726342751549332595",
"16267215478784858112819578775011525428",
"76572003621547740896064802580480562235",
"150464036899236618161274131043476102983"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9ca6705d9d609441d34f8b853e1e4a6369b3b171",
"target": {
"file": "net/sunrpc/svc.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2023-53131-6c5826b5",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"186823023238355862718129134600965711576",
"221772361422353894527072318863228192176",
"42868243103973381249025370003248796",
"66735460944550001935577273186304741977",
"75511100722195920914726342751549332595",
"16267215478784858112819578775011525428",
"76572003621547740896064802580480562235",
"150464036899236618161274131043476102983"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ad7e40ee157ba33950a4ccdc284334580da3638d",
"target": {
"file": "net/sunrpc/svc.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2023-53131-80d08048",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"33424441804135616394867187084046209323",
"221772361422353894527072318863228192176",
"42868243103973381249025370003248796",
"66735460944550001935577273186304741977",
"75511100722195920914726342751549332595",
"16267215478784858112819578775011525428",
"76572003621547740896064802580480562235",
"150464036899236618161274131043476102983"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce7dd61e004002bc1c48d1ca47c887f3f3cc7370",
"target": {
"function": "svc_stop_kthreads",
"file": "net/sunrpc/svc.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2023-53131-8f6c896d",
"signature_type": "Function",
"digest": {
"length": 276.0,
"function_hash": "301295759574071553964067309903049299380"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce7dd61e004002bc1c48d1ca47c887f3f3cc7370",
"target": {
"file": "net/sunrpc/svc.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2023-53131-b826679c",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"33424441804135616394867187084046209323",
"221772361422353894527072318863228192176",
"42868243103973381249025370003248796",
"66735460944550001935577273186304741977",
"75511100722195920914726342751549332595",
"16267215478784858112819578775011525428",
"76572003621547740896064802580480562235",
"150464036899236618161274131043476102983"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ad7e40ee157ba33950a4ccdc284334580da3638d",
"target": {
"function": "svc_stop_kthreads",
"file": "net/sunrpc/svc.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2023-53131-d878652f",
"signature_type": "Function",
"digest": {
"length": 276.0,
"function_hash": "301295759574071553964067309903049299380"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f74b3286859463cd63cc9d4aeaabd8b0c640182a",
"target": {
"function": "svc_stop_kthreads",
"file": "net/sunrpc/svc.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2023-53131-dc3d5c2b",
"signature_type": "Function",
"digest": {
"length": 276.0,
"function_hash": "301295759574071553964067309903049299380"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7a3720361068ab520aed4608bad31ea9a6cc7fe7",
"target": {
"function": "svc_stop_kthreads",
"file": "net/sunrpc/svc.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2023-53131-f450ff64",
"signature_type": "Function",
"digest": {
"length": 276.0,
"function_hash": "301295759574071553964067309903049299380"
}
}
]