In the Linux kernel, the following vulnerability has been resolved:
drm/amdgpu: install stub fence into potential unused fence pointers
When using cpu to update page tables, vm update fences are unused. Install stub fence into these fence pointers instead of NULL to avoid NULL dereference when calling dmafencewait() on them.
[
{
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@aa9e9ba5748c524eb0925a2ef6984b78793646d6",
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"205990157981832620303107136210049466687",
"208904582786267133785162380176916129861",
"279555790015750835648753458741007794136",
"63872980145667713797738919708829094795",
"1104596293782076785180691964544224590",
"296607662058815388853603867110289251973",
"45632455525784568836478486123169265385",
"319229938020462324603866434650227722245",
"100326535854294107237466995016376419558",
"29273440253520366119386880097392155500",
"137654345674755257293522268422936249525",
"113624631088061116960706855118579444443"
]
},
"id": "CVE-2023-53248-06ed761e",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c"
}
},
{
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@78b25110eb8c6990f7f5096bc0136c12a2b4cc99",
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "118658354596004348383231877984171552940",
"length": 502.0
},
"id": "CVE-2023-53248-19aab448",
"target": {
"function": "amdgpu_vm_bo_add",
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c"
}
},
{
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@aa9e9ba5748c524eb0925a2ef6984b78793646d6",
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "118658354596004348383231877984171552940",
"length": 502.0
},
"id": "CVE-2023-53248-204ed3f9",
"target": {
"function": "amdgpu_vm_bo_add",
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c"
}
},
{
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@187916e6ed9d0c3b3abc27429f7a5f8c936bd1f0",
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "59473116857527699765219806630206916424",
"length": 1368.0
},
"id": "CVE-2023-53248-40b8c6a1",
"target": {
"function": "amdgpu_vm_make_compute",
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c"
}
},
{
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@aa9e9ba5748c524eb0925a2ef6984b78793646d6",
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "59473116857527699765219806630206916424",
"length": 1368.0
},
"id": "CVE-2023-53248-471c065e",
"target": {
"function": "amdgpu_vm_make_compute",
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c"
}
},
{
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@78b25110eb8c6990f7f5096bc0136c12a2b4cc99",
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "59473116857527699765219806630206916424",
"length": 1368.0
},
"id": "CVE-2023-53248-7575742e",
"target": {
"function": "amdgpu_vm_make_compute",
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c"
}
},
{
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@187916e6ed9d0c3b3abc27429f7a5f8c936bd1f0",
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"205990157981832620303107136210049466687",
"208904582786267133785162380176916129861",
"279555790015750835648753458741007794136",
"63872980145667713797738919708829094795",
"1104596293782076785180691964544224590",
"296607662058815388853603867110289251973",
"45632455525784568836478486123169265385",
"319229938020462324603866434650227722245",
"100326535854294107237466995016376419558",
"29273440253520366119386880097392155500",
"137654345674755257293522268422936249525",
"113624631088061116960706855118579444443"
]
},
"id": "CVE-2023-53248-8c658240",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c"
}
},
{
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@aa9e9ba5748c524eb0925a2ef6984b78793646d6",
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "110235080923982024905430149551697360408",
"length": 2535.0
},
"id": "CVE-2023-53248-acc12780",
"target": {
"function": "amdgpu_vm_init",
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c"
}
},
{
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@78b25110eb8c6990f7f5096bc0136c12a2b4cc99",
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "110235080923982024905430149551697360408",
"length": 2535.0
},
"id": "CVE-2023-53248-b27b0085",
"target": {
"function": "amdgpu_vm_init",
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c"
}
},
{
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@187916e6ed9d0c3b3abc27429f7a5f8c936bd1f0",
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "118658354596004348383231877984171552940",
"length": 502.0
},
"id": "CVE-2023-53248-c3a494ea",
"target": {
"function": "amdgpu_vm_bo_add",
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c"
}
},
{
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@78b25110eb8c6990f7f5096bc0136c12a2b4cc99",
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"205990157981832620303107136210049466687",
"208904582786267133785162380176916129861",
"279555790015750835648753458741007794136",
"63872980145667713797738919708829094795",
"1104596293782076785180691964544224590",
"296607662058815388853603867110289251973",
"45632455525784568836478486123169265385",
"319229938020462324603866434650227722245",
"100326535854294107237466995016376419558",
"29273440253520366119386880097392155500",
"137654345674755257293522268422936249525",
"113624631088061116960706855118579444443"
]
},
"id": "CVE-2023-53248-c8524ca4",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c"
}
},
{
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@187916e6ed9d0c3b3abc27429f7a5f8c936bd1f0",
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "110235080923982024905430149551697360408",
"length": 2535.0
},
"id": "CVE-2023-53248-eb3a0e72",
"target": {
"function": "amdgpu_vm_init",
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c"
}
}
]