In the Linux kernel, the following vulnerability has been resolved:
drm/amdgpu: bail out when failed to load fw in pspinitcap_microcode()
In function pspinitcap_microcode(), it should bail out when failed to load firmware, otherwise it may cause invalid memory access.
[
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"334287018265823910927621407173275342253",
"319030474195647024914931973982799557987",
"206654796272003642138547583973642933742",
"335295235490371074184357819697017390992",
"309663282349972460075774336079786335772",
"337370820518151231356008616937003990445"
]
},
"signature_type": "Line",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d1d10bd595539ed82ab59b60249f9bdf0994f678",
"signature_version": "v1",
"id": "CVE-2025-21784-0e27da68"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"334287018265823910927621407173275342253",
"319030474195647024914931973982799557987",
"206654796272003642138547583973642933742",
"335295235490371074184357819697017390992",
"309663282349972460075774336079786335772",
"337370820518151231356008616937003990445"
]
},
"signature_type": "Line",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e7eb84384335e2abf960c94ec0f8c5b835283777",
"signature_version": "v1",
"id": "CVE-2025-21784-105d366f"
},
{
"digest": {
"length": 1142.0,
"function_hash": "121954425667328050086478352228398659659"
},
"signature_type": "Function",
"target": {
"function": "psp_init_cap_microcode",
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d1d10bd595539ed82ab59b60249f9bdf0994f678",
"signature_version": "v1",
"id": "CVE-2025-21784-15ea956b"
},
{
"digest": {
"length": 1166.0,
"function_hash": "60292180872375178557228401470474890175"
},
"signature_type": "Function",
"target": {
"function": "psp_init_cap_microcode",
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a0a455b4bc7483ad60e8b8a50330c1e05bb7bfcf",
"signature_version": "v1",
"id": "CVE-2025-21784-4f04158e"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"334287018265823910927621407173275342253",
"319030474195647024914931973982799557987",
"206654796272003642138547583973642933742",
"335295235490371074184357819697017390992",
"309663282349972460075774336079786335772",
"337370820518151231356008616937003990445"
]
},
"signature_type": "Line",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a0a455b4bc7483ad60e8b8a50330c1e05bb7bfcf",
"signature_version": "v1",
"id": "CVE-2025-21784-78195428"
},
{
"digest": {
"length": 1142.0,
"function_hash": "121954425667328050086478352228398659659"
},
"signature_type": "Function",
"target": {
"function": "psp_init_cap_microcode",
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e7eb84384335e2abf960c94ec0f8c5b835283777",
"signature_version": "v1",
"id": "CVE-2025-21784-b9629b37"
},
{
"digest": {
"length": 1216.0,
"function_hash": "61404121462261610420375654846578347105"
},
"signature_type": "Function",
"target": {
"function": "psp_init_cap_microcode",
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3f40a7ff39d9f1d283d5aa9b13e2fb16200aff5f",
"signature_version": "v1",
"id": "CVE-2025-21784-f131dc93"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"334287018265823910927621407173275342253",
"319030474195647024914931973982799557987",
"206654796272003642138547583973642933742",
"335295235490371074184357819697017390992",
"309663282349972460075774336079786335772",
"337370820518151231356008616937003990445"
]
},
"signature_type": "Line",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3f40a7ff39d9f1d283d5aa9b13e2fb16200aff5f",
"signature_version": "v1",
"id": "CVE-2025-21784-fece9936"
}
]