In the Linux kernel, the following vulnerability has been resolved:
drm/amdgpu: Fix potential null pointer derefernce
The amdgpurasget_context may return NULL if device not support ras feature, so add check before using.
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@da46e63482fdc5e35c008865c22ac64027f6f0c2",
"id": "CVE-2023-52814-30bbf5f0",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_device.c"
},
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"339629073521933726746663157030811681063",
"56975346475660629094323561093414990708",
"44740106477206331941813092684066194641",
"262667202466730850253979402859714801502"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b93a25de28af153312f0fc979b0663fc4bd3442b",
"id": "CVE-2023-52814-68254a40",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "amdgpu_device_gpu_recover",
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_device.c"
},
"signature_type": "Function",
"digest": {
"length": 3706.0,
"function_hash": "300330757658853171807001314535432213733"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c11cf5e117f50f5a767054600885acd981449afe",
"id": "CVE-2023-52814-780a7d33",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "amdgpu_device_gpu_recover",
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_device.c"
},
"signature_type": "Function",
"digest": {
"length": 4408.0,
"function_hash": "227992883033930213565795536936654296569"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b0702ee4d811708251cdf54d4a1d3e888d365111",
"id": "CVE-2023-52814-7b92dd53",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_device.c"
},
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"339629073521933726746663157030811681063",
"56975346475660629094323561093414990708",
"44740106477206331941813092684066194641",
"262667202466730850253979402859714801502"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@80285ae1ec8717b597b20de38866c29d84d321a1",
"id": "CVE-2023-52814-7e3b63f9",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "amdgpu_device_gpu_recover",
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_device.c"
},
"signature_type": "Function",
"digest": {
"length": 4298.0,
"function_hash": "59646574705888700257821043801140701849"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b93a25de28af153312f0fc979b0663fc4bd3442b",
"id": "CVE-2023-52814-8cbb9fd9",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_device.c"
},
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"29239198592246018633923371284908760581",
"40462083015633204324245282250657952577",
"44740106477206331941813092684066194641",
"262667202466730850253979402859714801502"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@da46e63482fdc5e35c008865c22ac64027f6f0c2",
"id": "CVE-2023-52814-b619b311",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "amdgpu_device_gpu_recover",
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_device.c"
},
"signature_type": "Function",
"digest": {
"length": 4316.0,
"function_hash": "308623121808010218384179100063246469077"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c11cf5e117f50f5a767054600885acd981449afe",
"id": "CVE-2023-52814-bd9cb7b1",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_device.c"
},
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"70639983412912946378944967115612900035",
"129033766161895425483442653475247723469",
"44740106477206331941813092684066194641",
"262667202466730850253979402859714801502"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@80285ae1ec8717b597b20de38866c29d84d321a1",
"id": "CVE-2023-52814-cb58c79e",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_device.c"
},
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"339629073521933726746663157030811681063",
"56975346475660629094323561093414990708",
"44740106477206331941813092684066194641",
"262667202466730850253979402859714801502"
]
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b0702ee4d811708251cdf54d4a1d3e888d365111",
"id": "CVE-2023-52814-d4ea931f",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "amdgpu_device_gpu_recover",
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_device.c"
},
"signature_type": "Function",
"digest": {
"length": 4320.0,
"function_hash": "305192768565012284529253877578244602902"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9b70fc7d70e8ef7c4a65034c9487f58609e708a1",
"id": "CVE-2023-52814-ef5772ac",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "amdgpu_device_gpu_recover",
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_device.c"
},
"signature_type": "Function",
"digest": {
"length": 4506.0,
"function_hash": "164439234922794416795791676195372499144"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9b70fc7d70e8ef7c4a65034c9487f58609e708a1",
"id": "CVE-2023-52814-fbe63db3",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_device.c"
},
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"339629073521933726746663157030811681063",
"56975346475660629094323561093414990708",
"44740106477206331941813092684066194641",
"262667202466730850253979402859714801502"
]
}
}
]